
Generische Formel
=IF(A1="red",true result,false result)
Zusammenfassung
Um eine Aktion auszuführen, wenn eine Zelle einem bestimmten Wert entspricht, und eine andere, wenn sie nicht gleich ist, können Sie die IF-Funktion verwenden. In dem gezeigten Beispiel lautet die Formel in Zelle D6:
=IF(B6="red","x","")
Erläuterung
Wenn Sie etwas Bestimmtes tun möchten, wenn eine Zelle einem bestimmten Wert entspricht, können Sie den Wert mit der IF-Funktion testen, dann etwas tun, wenn das Ergebnis WAHR ist, und (optional) etwas anderes tun, wenn das Testergebnis FALSCH ist .
In dem gezeigten Beispiel möchten wir Zeilen, in denen die Farbe rot ist, mit einem "x" markieren. Mit anderen Worten, wir möchten Zellen in Spalte B testen und eine bestimmte Aktion ausführen, wenn sie dem Wort "rot" entsprechen. Die Formel in Zelle D6 lautet:
=IF(B6="red","x","")
In dieser Formel lautet der logische Test wie folgt:
B6="red"
Dies gibt TRUE zurück, wenn der Wert in B6 "rot" ist, und FALSE, wenn nicht. Da wir rote Elemente markieren oder markieren möchten, müssen wir nur dann Maßnahmen ergreifen, wenn das Testergebnis WAHR ist. In diesem Fall fügen wir Spalte D einfach ein "x" hinzu, wenn die Farbe rot ist. Wenn die Farbe nicht rot (oder leer usw.) ist, geben wir einfach eine leere Zeichenfolge ("") zurück, die als nichts angezeigt wird.
Hinweis: Wenn für value_if_false keine leere Zeichenfolge ("") angegeben ist, gibt die Formel FALSE zurück, wenn die Farbe nicht rot oder grün ist.
Erhöhen Sie den Preis, wenn die Farbe rot ist
Natürlich könnten Sie auch etwas Komplizierteres tun. Angenommen, Sie möchten den Preis für rote Artikel nur um 15% erhöhen.
In diesem Fall können Sie diese Formel in Spalte E verwenden, um einen neuen Preis zu berechnen:
=IF(B6="red",C6*1.15,C6)
Der Test ist der gleiche wie zuvor (B6 = "rot"). Wenn das Ergebnis WAHR ist, multiplizieren wir den ursprünglichen Preis mit 1,15 (Erhöhung um 15%). Wenn das Testergebnis FALSCH ist, verwenden wir einfach den ursprünglichen Preis wie er ist.