Alle Excel-Funktionen

#ZAHL! in Excel: Was bedeutet das und wie behebst du es?

#ZAHL! bedeutet, dass eine Berechnung keine gültige Zahl ergibt, etwa die Wurzel aus einer negativen Zahl oder ein Ergebnis, das zu groß ist.

Hier mit dem Üben beginnenIn der Lektion Rechenreihenfolge und Klammern, kostenlos

Was bedeutet #ZAHL!?

#ZAHL! bedeutet, dass eine Berechnung keine gültige Zahl ergibt. Excel kann die Formel lesen, aber das Ergebnis gibt es nicht, oder es ist zu groß.

Die bekannteste Ursache ist die Quadratwurzel einer negativen Zahl: =WURZEL(-16) hat kein Ergebnis. Den Fehler bekommst du auch, wenn du etwas verlangst, das es nicht gibt, etwa den fünftgrößten Wert einer Liste mit vier Zahlen, oder wenn das Ausgangsdatum bei DATEDIF nach dem Enddatum liegt.

Wann bekommst du #ZAHL!?

  • Du ziehst die Quadratwurzel aus einer negativen Zahl: =WURZEL(A2) mit -16 in A2.
  • Mit KGRÖSSTE verlangst du einen Platz, den es nicht gibt: =KGRÖSSTE(A2:A5;5) bei vier Zahlen.
  • DATEDIF bekommt ein Ausgangsdatum, das nach dem Enddatum liegt.
  • Eine Berechnung wird größer, als Excel speichern kann: etwa eine 1 mit 308 Nullen.

#ZAHL! Schritt für Schritt beheben

So behebst du den Fehler:

  1. Klick auf die Zelle mit #ZAHL! und schau in der Bearbeitungsleiste, welche Funktion und welche Zellen die Formel verwendet.
  2. Prüf die Zahlen: Steht eine negative Zahl da, wo das nicht geht, etwa in WURZEL? Entferne das Minuszeichen mit ABS, wenn du das wirklich willst.
  3. Verlangst du bei KGRÖSSTE oder KKLEINSTE einen Platz, prüf, ob die Liste wirklich so viele Zahlen enthält.
  4. Bei DATEDIF muss das frühere Datum zuerst kommen. Tausch die beiden Datumswerte.

Beispiele

Die Quadratwurzel einer negativen Zahl

C1 enthält =WURZEL(A2). Eine negative Zahl hat keine Quadratwurzel: Excel ergibt deshalb #ZAHL!.

C1
A
B
C
D
E
F
G
H
1
Zahl
#ZAHL!
2
-16
3
4
5
6
7
8
9
10
Bereit

Behoben mit ABS

C1 enthält =WURZEL(ABS(A2)). ABS entfernt zuerst das Minuszeichen: Die Quadratwurzel von 16 ist 4. Mach das nur, wenn das Minuszeichen wirklich keine Rolle spielt.

C1
A
B
C
D
E
F
G
H
1
Zahl
4
2
-16
3
4
5
6
7
8
9
10
Bereit

Ein Platz, den es nicht gibt

C1 enthält =KGRÖSSTE(A2:A5;5). Die Liste enthält nur vier Scores: Einen fünftgrößten Wert gibt es also nicht. Mit 1 bis 4 funktioniert es.

C1
A
B
C
D
E
F
G
H
1
Score
#ZAHL!
2
14
3
17
4
11
5
15
6
7
8
9
10
Bereit

Wo es oft schiefgeht

  • KGRÖSSTE und KKLEINSTE ergeben #ZAHL!, wenn du einen Rang verlangst, der größer ist als die Anzahl der Werte in der Liste.
  • DATEDIF ergibt #ZAHL!, wenn das Anfangsdatum nach dem Enddatum liegt.
Willst du es selbst probieren?
Übe das in der Lektion Rechenreihenfolge und Klammern. Sie ist kostenlos.

Hier mit dem Üben beginnen

Häufige Fragen

Kann ich #ZAHL! mit WENNFEHLER ausblenden?

Das geht, aber finde zuerst heraus, warum die Berechnung nicht klappt. Oft steht in einer der Zellen eine falsche Zahl.

Weiterlesen

#WERT!#NV#DIV/0!#NAME?#BEZUG!