Formel für bedingtes Format WENN/UND

Formel für bedingtes Format WENN/UND

Ich versuche, eine Zelle mithilfe einer bedingten Formatierung basierend auf einigen Variablen zu füllen.

Wenn eine Zelle in Spalte A leer ist, die entsprechende Zelle in Spalte B jedoch nicht, wird in Spalte A „BATTERIE“ angezeigt. Wenn sowohl die Zelle in Spalte A als auch die Zelle in Spalte B ausgefüllt sind, tun Sie nichts. Wenn sowohl die Zelle in Spalte A als auch die Zelle in Spalte B leer sind, tun Sie nichts.

Ich habe verschachtelte IFs ausprobiert, aber nichts funktioniert ...

=IF($A=""(IF($B<>"")),"Battery","")

Das Blatt ist keine freie Eingabe, Daten werden aus anderen Blättern übernommen, daher muss dies mit bedingter Formatierung erfolgen.

Antwort1

Verwenden Sie eine AND-Klausel. Die Syntax wäre:

=IF(AND(Something is True, Something else is True), Value if True, Value if False)

Handbuch:https://support.microsoft.com/en-us/office/using-if-with-and-or-and-not-functions-d895f58c-b36c-419e-b1f2-5c193a236d97

Antwort2

Wenn BATTERIE in Spalte A erscheinen soll, dann wird Spalte Aniemalsleer sein. Vielleicht meinten Sie, das Ergebnis in Spalte D einzutragen?

Trotzdem hier ein Screenshot von zwei Beispielen, die ich gemacht habe:

Zuerst wird die bedingte Formatierung angewendet, wenn die Formel =AND($A2="",$B2<>"")WAHR ist. Dadurch wird die Bedingung erfüllt, dass nur B Daten erhält und die Formatierung wirksam wird.

Zweitens wirft man dieErgebnisBATTERIE-Ankündigung außerhalb von Spalte A, daher bleiben die Quelldaten intakt (in diesem interessanten Fall leer). Die gewünschte bedingte Formatierung ist jedoch nicht erforderlich.

In Zelle D3 =IF(B3<>"",IF(A3<>"","","BATTERY"),"")im Screenshot.

Bildbeschreibung hier eingeben

Antwort3

Vielen Dank an alle. Es fiel mir vielleicht schwer, genau zu erklären, was ich wollte.

Ich konnte das Problem lösen, da die Daten bereits durch ein separates Blatt liefen, das dazu diente, einige unerwünschte Ausdrücke aus den Benutzereingaben zu entfernen.

Es stellte sich heraus, dass auf diesem Blatt in der Zeile, in der „Batterien“ aufgelistet waren, immer eine leere Zelle war, aber NUR immer unter „Batterien“, also konnte ich dies folgendermaßen umgehen:

=IF(othersheet!A1=0,othersheet!A1,"Batteries")

Ich bin zugleich froh und frustriert, dass die Antwort so einfach war!!

verwandte Informationen