Formelergebnis nur anzeigen, wenn Eingaben definiert sind

Formelergebnis nur anzeigen, wenn Eingaben definiert sind

Ich habe eine einfache Tabelle mit einer Reihe von Gleichungen, um Summen oder Differenzen zu erhalten. Ich versuche, eine Gleichung so einzugeben, dass das Feld leer bleibt, wenn nur ein Teil der Endgleichung vorhanden ist, aber wenn zwei oder mehr Teile der Gleichung vorhanden sind, wird das Feld mit dem Endergebnis der Gleichung ausgefüllt.

So sehen die Gleichungen im Moment aus. Wie gesagt, es ist ein sehr einfaches Problem. Ich weiß nur nicht, wie ich es dazu bringe, genau das zu tun, was ich will.

=[@QUANTITY]-[@Column2]+[@Column3]

Antwort1

Wenn ich Sie richtig verstehe, ist es meiner Meinung nach das, was Sie wollen.

Wobei Spalte A ist @QUANTITY, Spalte B ist @Column2und Spalte C ist @Column3;

  |  A  |  B  |  C  |  D  |
1 | 34  | 2   | 5   | 27  |
2 | 32  | 5   | 5   |     |
3 | 43  |     | 3   |     |
4 | 53  | 43  | 3   |  7  |

Wenn dies richtig ist, lautet die gewünschte Formel für Zeile 1:

=IF(B1="","",IF(C1="","",A1-(B1+C1)))

Ich habe unten eine Aufschlüsselung der Formel geschrieben;

Prüfen Sie zunächst, ob die Zelle B1 leer ist. Wenn ja, zeigen Sie eine leere Zelle an:=IF(B1="","",

Wenn die Zelle B1 jedoch nicht leer ist, überprüfen Sie die Zelle C1. Wenn sie leer ist, zeigen Sie eine leere Zelle an:IF(C1="","",

Wenn bisher eine der Zellen leer war, ist auch die Ergebniszelle leer. Wenn jedoch beide Zellen einen Wert enthalten, können wir die Berechnung durchführen:A1-(B1+C1)))

Kopieren Sie es dann einfach so viele Zeilen nach unten, wie Sie benötigen.

verwandte Informationen