Excel-Transformation von Spalten basierend auf Daten mehrerer Zellen

Excel-Transformation von Spalten basierend auf Daten mehrerer Zellen

Ich bin ganz neu bei Excel und habe versucht, meine Daten zu transformieren.

Ich habe folgende Daten

Originale Daten

Und möchte es umwandeln in

Transformierte Daten

Wenn hier ein beliebiger der „ID“ entsprechender „Spaltenwert“ im Originaldatensatz „Ja“ ist, ist der Wert im transformierten Datensatz „Ja“.

Antwort1

Mit Office 365 Excel können wir Folgendes verwenden:

=LET(id,A2:A9,clm,B2:B9,unq,UNIQUE(id),cnt,IF(COUNTIFS(A:A,unq,B:B,"yes"),"yes","no"),CHOOSE({1,2},unq,cnt))

Wir erhalten eine eindeutige Liste und verwenden diese dann in einem ZÄHLENWENNS-Vorgang. Wir geben zurück, ob es welche gibt, die mindestens eins enthalten Yes. Wenn ja, geben wir zurück, yeswenn nicht no.

Mit CHOOSE können wir sowohl das Unique als auch das Ergebnis des IF in zwei Spalten eintragen.

Bildbeschreibung hier eingeben

verwandte Informationen