So erstellen Sie eine relationale Datentabelle in Excel [duplizieren]

0

Diese Frage hat hier bereits eine Antwort:

Wenn ich die folgende Tabelle1 in Excel habe

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

Und Table2

Sex    Color
Male   Blue
Female Pink

Wie kann ich eine Tabelle (oder eine Pivot-Tabelle oder nur einen einfachen Excel-Bereich) erstellen, die beide Tabellen über das Feld Geschlecht in Beziehung setzen kann?

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

Ich weiß, dass ich VLOOKUPoder INDEX- verwenden kann MATCH, aber ich suche nach einer eleganteren Lösung unter Verwendung des Excel-Datenmodells.

Sieger
quelle

Antworten:

0

Sie können ein VLOOKUPinnerhalb einer IFAnweisung verwenden, um den Namen nachzuschlagen und den Wert der 3. Spalte abzurufen. Dann sehen Sie, ob es gleich ist Male. Wenn dies zutrifft, geben Sie Blau zurück. Wenn es falsch ist, gib Pink zurück.

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

Ich habe das Tabellenbeispiel erstellt, bei dem Sie angegeben haben, A1und es erstellt Table1. Dann erstellt Table2am G1:H3. Ich habe die neue Tabelle bei erstellt A17:C23, also den Verweis auf A18zu Beginn der VLOOKUP.

Bildbeschreibung hier eingeben

CharlieRB
quelle