Zu ignorierende oder zu behandelnde Formel eine Zelle, die eine andere Formel ohne Ergebnis enthält?

576
Kenny

Ich benutze Excel 2007

Ich habe eine Zelle B14, die eine Formel enthält, die Daten aus einem anderen Arbeitsblatt abruft, und diese Formel hat manchmal kein Ergebnis.

Ich brauche eine Formel, um Zelle B14 zu ignorieren oder als leer zu behandeln, wenn dies der Fall ist, oder das Ergebnis der Formel in B14 zurückzugeben, falls eine solche vorhanden ist.

Dies ist die Formel, die ich momentan verwende:

=IF(B14<>"","Not Empty","Empty") 

Aber es sieht die Formel in B14 und behandelt sie, da die Zelle nicht leer ist?

0
Es wäre hilfreich, wenn Sie Ihre Antwort mit der Formel in Zelle `B14` aktualisieren, damit wir sehen können, was sie zurückgibt. Rey Juna vor 6 Jahren 1

1 Antwort auf die Frage

0
Rajesh S

Es ist nicht notwendig, etwas anderes als IGNORE zu tun oder die Formelzelle leer zu behandeln, wenn die Formelzelle KEINE ERGEBNISSE hat. Da Excel IGNORES automatisch eine leere Zelle IGNORIERT oder behandelt.

Lass mich zeigen wie !!

  1. Blaue Zellen sind A2& A3haben keinen Wert, sodass Formula in Cell A5NULL zurückgibt.
  2. Weiße Zellen sind B2und B3hat einen Wert 20und 10, Cell B5hat Formel Zelle fügt A5, B2 & B3kehrt 30.
  3. Diese einfache Übung zeigt, dass Excel die Zelle automatisch A5als Null- oder keine Wertezelle betrachtet.

Hinweis: Wenden Sie dieses Zellenformat 0;0;"";"text"@an, um die Zelle leer anzuzeigen, wenn NULL vorhanden ist.

Der letzte Teil, wie man feststellen kann, dass die Zelle eine Formel hat, aber das Ergebnis ist NULL.

=IF(AND(ISFORMULA(A5),A5=0),"Empty","Not Empty") 

Wird leer zurückkehren.

Freut mich, @kenny helfen zu können, mach weiter! Rajesh S vor 6 Jahren 0