如何在Excel中建立關係資料表

如何在Excel中建立關係資料表

如果我在 Excel 中有以下表 1

Name    Age Sex
Pablo   28  Male
Victor  32  Male
Juan    33  Male
Pedro   40  Male
Jacinta 24  Female
Laura   39  Female

和表2

Sex    Color
Male   Blue
Female Pink

如何建立一個可以透過「性別」欄位關聯兩個表的表(或資料透視表,或只是一個簡單的 Excel 範圍)?

Name    Age Color
Pablo   28  Blue
Victor  32  Blue
Juan    33  Blue
Pedro   40  Blue
Jacinta 24  Pink
Laura   39  Pink

我知道我可以使用VLOOKUPINDEX- MATCH,但我正在尋找使用 Excel 資料模型的更優雅的解決方案。

答案1

您可以VLOOKUPIF語句中使用 a 來尋找名稱並取得第三列的值。然後看看它是否等於Male。如果為 true,則傳回 Blue。如果為假,則傳回 Pink。

=IF(VLOOKUP(A18,Table1[#All],3,FALSE)="Male", $H$2, $H$3)

我創建了您給出的表格範例A1並製作了它Table1。然後創建Table2G1:H3.我在 處建立了新表,因此在 的開頭處A17:C23引用了。A18VLOOKUP

在此輸入影像描述

相關內容