Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

#CALC! Fehler treten auf, wenn die Berechnungs-Engine von Excel auf ein Szenario stößt, das derzeit nicht unterstützt wird. Hier erfahren Sie, wie Sie bestimmte #CALC behandeln. Fehler:

Excel kann kein Array innerhalb eines Arrays berechnen. Der Geschachtelte Arrayfehler tritt auf, wenn Sie versuchen, eine Arrayformel einzugeben, die ein Array enthält. Versuchen Sie, das zweite Array zu entfernen, um den Fehler zu beheben.

Beispielsweise fordert =MUNIT({1;2}) Excel auf, ein 1x1-Array und ein 2x2-Array zurückzugeben, das derzeit nicht unterstützt wird. =MUNIT(2) würde wie erwartet berechnet.

Geschachtelte Array-#CALC! Fehler

Arrays können nur Zahlen, Zeichenfolgen, Fehler, Boolesche Oder verknüpfte Datentypen enthalten. Bereichsverweise werden nicht unterstützt. In diesem Beispiel verursacht =OFFSET(A1;0;0;{2;3}) einen Fehler.

#CALC! error : Array enthält Bereiche

Um den Fehler zu beheben, entfernen Sie den Bereichsverweis. In diesem Fall würde =OFFSET(A1;0;0;2;3) richtig berechnet.

Excel kann keine leere Menge zurückgeben. Leere Arrayfehler treten auf, wenn eine Arrayformel einen leeren Satz zurückgibt. Beispielsweise gibt =FILTER(C3:D5;D3:D5<100) einen Fehler zurück, da unser Dataset keine Werte kleiner als 100 enthält.

#CALC! error : Leeres Array

Um den Fehler zu beheben, ändern Sie entweder das Kriterium, oder fügen Sie der FILTER-Funktion das argument if_empty hinzu. In diesem Fall würde =FILTER(C3:D5;D3:D5<100,0) eine 0 zurückgeben, wenn keine Elemente im Array vorhanden sind.

Benutzerdefinierte Funktionen, die auf mehr als 10.000 Zellen verweisen, können nicht in Excel für das Web berechnet werden und erzeugen diese #CALC! fehler stattdessen. Um dies zu beheben, öffnen Sie die Datei in einer Desktopversion von Excel. Weitere Informationen finden Sie unter Erstellen von benutzerdefinierten Funktionen in Excel.

Diese Funktion führt einen asynchronen Vorgang aus, ist jedoch unerwartet fehlgeschlagen. Versuchen Sie es später noch einmal.

Eine LAMBDA-Funktion verhält sich etwas anders als andere Excel-Funktionen. Sie können es nicht einfach in eine Zelle eingeben. Sie müssen die Funktion aufrufen, indem Sie am Ende der Formel Klammern hinzufügen und die Werte an Ihre Lambdafunktion übergeben. Beispiel:

  • Gibt den #CALC-Fehler zurück:     =LAMBDA(x, x+1) 

  • Gibt das Ergebnis 2 zurück:     =LAMBDA(x, x+1)(1)

Weitere Informationen finden Sie unter LAMBDA-Funktion.

Fehlermeldung und Dropdownliste für den Lambda-Fehler

Dieser Fehler tritt auf, wenn die Berechnungs-Engine von Excel einen nicht angegebenen Berechnungsfehler mit einem Array findet. Um dies zu beheben, versuchen Sie, Ihre Formel neu zu schreiben. Wenn Sie über eine geschachtelte Formel verfügen, können Sie versuchen, das Tool Formel auswerten zu verwenden, um zu ermitteln, wo die #CALC! In Der Formel tritt ein Fehler auf.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.

Siehe auch

Dynamische Arrays und Verhalten von übergelaufenem Array

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×