Kalle: Excel: Wenn Feld 1 leer ist dann Feld 2 auch leer

Hallo,

habe ein Problem mit Excel: Ich will, dass Excel mir bei einer Rechnung mittels =SUMME() nur eine Zahl ausgibt, wenn die Felder, die in der =SUMME Anweisung gegeben sind nicht leer sind.

Beispiel 1:

Feld A1 = 5
Feld A2 = 2
Feld A3 = =SUMME(A1+A2)
/* Bei Feld A3 steht ja dann 7 */

Beispiel 2:

Feld A1 =
Feld A2 =
Feld A3 = =SUMME(A1+A2)
/* Bei Feld A3 steht ja dann 0. Ich will aber das dann da nix steht */

Gruß
Kalle

  1. Hi,

    Feld A1 =
    Feld A2 =
    Feld A3 = =SUMME(A1+A2)
    /* Bei Feld A3 steht ja dann 0. Ich will aber das dann da nix steht */

    da gibt es viele Möglichkeiten. Eine wäre eine Matrixformel:

    {=WENN(A1:A2<>"";SUMME(A1:A2);"")}

    Die geschweiften Klammern nicht mit eingeben, sondern die Eingabe mit Strg + Shift + Enter abschließen.

    Eine Frage aber: Warum verwendest Du die Funktion Summe, wenn Du doch mit dem +-Zeichen arbeitest?

    Viele Grüße

    Jörg

  2. Hallo

    Du brauchst eine wenn-dann-Formel:

    Wenn die Summe "0" ist dann (;) lass das Feld leer ("") sonst (;) berechne die Summe.

    =WENN(SUMME(A1+A2)=0;"";SUMME(A1+A2))

  3. Hallo,

    Feld A1 =
    Feld A2 =
    Feld A3 = =SUMME(A1+A2)
    /* Bei Feld A3 steht ja dann 0. Ich will aber das dann da nix steht */

    Du willst also Nullwerte nicht anzeigen? Dazu würde ich die Formeln nicht verändern. Es könnte ja sein, dass man es doch mal wieder möchte.

    Methode1:
    Extras - Optionen - Ansicht - []Nullwerte abwählen
    ... zeigt Nullwerte grundsätzlich nicht an.

    Methode2:
    Auf die betroffenen Zellen bspw. folgendes Format anwenden:
    Benutzerdefiniert
    0,00;-0,00;#

    Die Angabe vor dem ersten Semikolon formatiert positive Werte mit einer Stelle vor dem Komma und zwei Nachkommastellen. Die Angabe nach dem ersten Semikolon formatiert negative Werte mit Minuszeichen, einer Stelle vor dem Komma und zwei Nachkommastellen. Die dritte Angabe formatiert Nullwerte mit #, also Stelle wird nur angezeigt, wenn nicht 0.

    Anderes Beispiel:
    #.##0,00;[Rot]-#.##0,00;"NULL"

    viele Grüße

    Axel