Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Susi 123 am August 29, 2017, 10:44:30 Vormittag
-
Hallo, ich komme momentan nicht weiter bei einer wahrscheinlich für Excelkenner simplen Aufgabe.
Hier mal ein Beispiel zur Verdeutlichung:
Name Medium Code
Max A
Lisa A
Max B
Lisa A
Tina B
Susi A
Nun möchte ich gerne, dass Excel mir als Code eine 1 herausgibt für alle Namen, die als Medium ein A UND ein B haben, also hier Max --> neben A und B bei Max sollte dann eine 1 stehen. Bei Lisa hingegen, die A und A hat soll beides Mal eine 3 daneben stehen, wie auch bei den anderen, die entweder nur A oder nur B haben.
Ich hoffe jemand kann mir weiterhelfen, für Antworten bin ich dankbar
-
Meine Antwort ist vielleicht etwas umständlich. Aber ich glaube es funktioniert.
=WENN(UND(ZÄHLENWENN($A$2:$A$7;A2)>1;ZÄHLENWENNS($A$2:$A$7;A2;$B$2:$B$7;B2)=1);1;3)
D.h. er setzt bei allen den Code auf 1, bei denen mehr als ein Mal der Name existiert aber nur ein Mal das Medium.
Also bei Max. Max gibt es zwei Mal, aber A und B gibt es bei Max nur ein Mal.
Bei allen anderen wird die 3 gesetzt. Lisa gibt es zwar zwei Mal, aber auch ihr A gibt es zwei Mal. Tina und Susi gibt es nur ein Mal.
Das funktioniert jetzt aber nur in dieser Tabelle. Wenn es einen Namen drei Mal gibt, wird es schon wieder komplizierter.
Dann müsste man vielleicht in einer Nebenrechnung zählen, wie viele A bzw. B es für den Namen gibt und dann für Code 1 die Bedingung setzen, dass für A und B mindestens 1 rauskommt.
-
Hallo Utopio, danke für deine Antwort. Tatsächlich habe ich festgestellt, dass es einige Namen auch mehrmals gibt, somit funktioniert deine Formel für diese Namen leider nicht. Ich habe auch schon probiert, zu zählen wie viele A bzw. B es für jeden Namen gibt, so wie du vorgeschlagen hast, leider weiß ich nicht genau wie ich das mit Hilfe von Excel machen kann. Kannst du mir da weiterhelfen?
-
Moin,
wenn im Anhang die richtige Lösung ist, darfst du dich gerne in Power Query einarbeiten ...
Im rechten Seitenfenster ist ein möglicher Lösungsweg (geht noch kürzer, aber ich habe auch so schon genug herumprobiert).