Auf Englisch lesen

Teilen über


Die Funktionen SUMIF, COUNTIF und COUNTBLANK geben "#VALUE!" zurück. Fehler

Symptome

Eine Formel, die die Funktionen SUMIF, SUMIFS, COUNTIFS, COUNTIFS oder COUNTBLANK enthält, gibt möglicherweise den Fehler "#VALUE!" in Microsoft Excel zurück.

Hinweis

Dieses Verhalten gilt auch für die D-Funktionen wie DAVERAGE, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR und DVARP. Offset - und INDIRECT-Funktionen weisen ebenfalls dieses Verhalten auf.

Ursache

Dieses Verhalten tritt auf, wenn die Formel, die die Funktion enthält, auf Zellen in einer geschlossenen Arbeitsmappe verweist und die Zellen berechnet werden.

Hinweis

Wenn Sie die Arbeitsmappe öffnen, auf die verwiesen wird, funktioniert die Formel ordnungsgemäß.

Problemumgehung

Um dieses Verhalten zu umgehen, verwenden Sie eine Kombination der Funktionen SUMME und WENN in einer Arrayformel.

Beispiele

Hinweis

Sie müssen jede Formel als Arrayformel eingeben. Um eine Arrayformel in Microsoft Excel für Windows einzugeben, drücken Sie STRG+UMSCHALT+EINGABETASTE.

SUMMEWENN

Anstelle einer Formel, die der folgenden ähnelt:

=SUMMEWENN([Quelle]Blatt1!$A$1:$A$8;"a";[Quelle]Blatt1!$B$1:$B$8)

Verwenden Sie die folgende Formel:

=SUMME(WENN([Quelle]Tabelle1!$A$1:$A$8="a";[Quelle]Blatt1!$B$1:$B$8,0))

COUNTIF

Anstelle einer Formel, die der folgenden ähnelt:

=COUNTIF([Source]Sheet1!$A$1:$A$8;"a")

Verwenden Sie die folgende Formel:

=SUMME(WENN([Quelle]Tabelle1!$A$1:$A$8="a";1;0))

COUNTBLANK

Anstelle einer Formel, die der folgenden ähnelt:

=COUNTBLANK([Source]Sheet1!$A$1:$A$8)

Verwenden Sie die folgende Formel:

=SUMME(WENN([Quelle]Tabelle1!$A$1:$A$8="";1;0))

Wenn eine SUMME(IF())- Arrayformel verwendet werden soll, verwenden Sie ein logisches AND oder OR , um die Funktion SUMIFS oder COUNTIFS zu ersetzen.

Status

Es handelt sich hierbei um ein beabsichtigtes Verhalten.

Weitere Informationen

Die SUMIF-Funktion verwendet die folgende Syntax:

=SUMMEWENN(Bereich, Kriterien, sum_range).

Weitere Informationen finden Sie unter Korrigieren eines #VALUE!-Fehlers .

Referenz

Weitere Informationen zu einem Assistenten, der Ihnen beim Erstellen dieser Funktionen helfen kann, finden Sie, indem Sie im Menü Hilfe auf Microsoft Excel-Hilfe klicken, Werte zusammenfassen eingeben, die Bedingungen erfüllen, indem Sie den Assistenten für bedingte Summen im Office-Assistenten oder im Antwort-Assistenten verwenden, und klicken Sie dann auf Suchen, um das Thema anzuzeigen.

Wenn Sie weitere Informationen zu Arrayformeln benötigen, klicken Sie im Menü Hilfe auf Microsoft Excel-Hilfe, geben Sie informationen zur Verwendung von Formeln zum Berechnen von Werten auf anderen Arbeitsblättern und Arbeitsmappen im Office-Assistenten oder im Antwort-Assistenten ein, und klicken Sie dann auf Suchen, um das Thema anzuzeigen.