
Ich möchte einen Test durchführen, der eine Zelle testet und dann, wenn das Ergebnis falsch ist, zwei andere Zellen untersucht.
cell 1
Beispiel : WennJadann Ergebnis =Ja, wenn cell 1
sagtNEINdann testen cell 2
und cell 3
; wenn sie sagenJadann Ergebnis =Ja.
zB sowas wie:
=IF(OR(H2="100%", I2="investigate" AND j2="100%"),"100%")
offensichtlich funktioniert das nicht, aber hoffentlich versteht jemand mein Geschwafel.
Danke
Antwort1
Je nachdem, welche Art von Daten Sie in Ihre Felder eingeben, habe ich Folgendes verwendet:
=IF(B3="yes","yes",IF(C3="yes",D3,"no"))
Es funktioniert folgendermaßen: Es prüft, was in der ersten Zelle steht. Wenn dies zutrifft, wird ein „Ja“ eingetragen. Wenn dies falsch ist, prüft es Zelle 2. Wenn Zelle 2 nun zutrifft, wird eingetragen, was auch immer in Zelle 3 steht. Wenn Zelle 3 also ein „Ja“ ist, wird „Ja“ gedruckt. Wenn Zelle 3 ein „Nein“ ist, wird „Nein“ gedruckt.
Technisch gesehen vergleicht meine Formel nicht, ob Zelle 2 und 3 beide wahr sind.
Antwort2
Versuche dies:
IF(H2="100%", "YES", IF(AND(I2="Investigate", J2="100%"), "YES", "NO"))
Dies prüft H2
, ob der Wert ist 100%
, dann wird angezeigt YES
, ob der Wert etwas anderes ist, dann wird geprüft, ob der Wert von I2
ist Investigate
und der Wert von J2
ist 100%
. Wenn ja, erhalten Sie, YES
wenn nicht, erhalten Sie NO
.
Beachten Sie, dass der Wert 100%
eine Zeichenfolge ist. Wenn Sie den Prozentsatz berechnen, müssen Sie die Anführungszeichen entfernen und die Formatierung ändern.
Antwort3
AND
ist in Excel kein Operator, sondern eine Funktion, wie OR
:
=IF(OR(H2="100%",AND(I2="investigate",j2="100%")),"100%")