Alle Excel-Funktionen

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

#KALK! bedeutet, dass eine neuere Funktion wie FILTER ein leeres Ergebnis liefert: Keine einzige Zeile erfüllt deine Bedingung.

Probier die ersten Übungen kostenlos ausIn der Lektion Die Funktion FILTER

Was bedeutet #KALK!?

#KALK! bedeutet, dass eine Formel ein leeres Ergebnis ergibt und Excel keine leere Liste zeigen kann. Den Fehler siehst du vor allem bei FILTER, wenn keine Zeile deine Bedingung erfüllt.

Deine Formel ist also nicht kaputt: Es wurde einfach nichts gefunden. Deshalb hat FILTER ein drittes Argument, in dem du sagst, was Excel zeigen soll, wenn die Liste leer ist, etwa Keine Ergebnisse oder einen leeren Text.

Wann bekommst du #KALK!?

  • Du filterst nach einer Region, die nicht in der Liste steht: =FILTER(C2:C6;A2:A6="Lübeck").
  • Du filterst nach einem Betrag, den niemand erreicht, etwa alle Bestellungen über 5000.
  • In deiner Bedingung steht ein Tippfehler, etwa Berlinn statt Berlin.
  • Du filterst eine Liste, die noch leer ist, weil die Daten erst später kommen.

#KALK! Schritt für Schritt beheben

So behebst du den Fehler:

  1. Klick auf die Zelle mit #KALK! und lies die Bedingung in der Formel.
  2. Prüf, ob es wirklich Zeilen gibt, die sie erfüllen. Ein Tippfehler oder ein Leerzeichen zu viel reicht, damit nichts gefunden wird.
  3. Ist es normal, dass manchmal nichts gefunden wird, gib FILTER ein drittes Argument: den Text, den Excel dann zeigen soll.=FILTER(C2:C6;A2:A6="Lübeck";"Keine Ergebnisse")

Beispiele

Der Fehler

E1 enthält =FILTER(C2:C6;A2:A6="Lübeck"). Lübeck steht nicht in der Liste: Das Ergebnis bleibt also leer.

E1
A
B
C
D
E
F
G
H
1
Region
Produkt
Umsatz
#KALK!
2
Berlin
Laptop
1200
3
München
Bildschirm
340
4
Berlin
Bildschirm
410
5
Hamburg
Laptop
980
6
München
Maus
75
7
8
9
10
Bereit

Mit einem dritten Argument

E1 enthält =FILTER(C2:C6;A2:A6="Lübeck";"Keine Ergebnisse"). FILTER zeigt jetzt eine Meldung statt des Fehlers. Ersetze Lübeck durch Berlin, und du bekommst den Umsatz von Berlin.

E1
A
B
C
D
E
F
G
H
1
Region
Produkt
Umsatz
Keine Ergebnisse
2
Berlin
Laptop
1200
3
München
Bildschirm
340
4
Berlin
Bildschirm
410
5
Hamburg
Laptop
980
6
München
Maus
75
7
8
9
10
Bereit

Doch gefunden

E1 enthält =FILTER(C2:C6;A2:A6="Berlin";"Keine Ergebnisse"). Berlin steht in der Liste: FILTER zeigt die beiden Beträge, 1200 und 410, untereinander.

E1
A
B
C
D
E
F
G
H
1
Region
Produkt
Umsatz
1200
2
Berlin
Laptop
1200
410
3
München
Bildschirm
340
4
Berlin
Bildschirm
410
5
Hamburg
Laptop
980
6
München
Maus
75
7
8
9
10
Bereit

Wo es oft schiefgeht

  • Der Fehler heißt nicht, dass deine Formel falsch ist: Es gibt einfach nichts, was deine Bedingung erfüllt. Prüf aber, ob die Bedingung einen Tippfehler enthält.
Willst du es selbst probieren?
Übe das in der Lektion Die Funktion FILTER. Die ersten Übungen sind kostenlos.

Probier die ersten Übungen kostenlos aus

Häufige Fragen

Gibt es #KALK! auch in älteren Versionen?

Nein. Du siehst den Fehler nur in Excel 365 und in Excel 2021 oder neuer, bei den neuen Funktionen, die über mehrere Zellen überlaufen.

Weiterlesen

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