Udostępnij za pośrednictwem


Funkcje SUMIF, COUNTIF i COUNTBLANK zwracają "#VALUE!" Błąd

Symptomy

Formuła zawierająca funkcje SUMIF, SUMIFS, COUNTIF, COUNTIFS lub COUNTBLANK może zwrócić błąd "#VALUE!" w programie Microsoft Excel.

Uwaga

To zachowanie ma również zastosowanie do funkcji, takich jak DAVERAGE, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR i DVARP. Takie zachowanie mają również funkcje OFFSET i INDIRECT.

Przyczyna

To zachowanie występuje, gdy formuła zawierająca funkcję odwołuje się do komórek w zamkniętym skoroszycie, a komórki są obliczane.

Uwaga

Jeśli otworzysz skoroszyt, do którego odwołujesz się, formuła będzie działać poprawnie.

Obejście problemu

Aby obejść to zachowanie, użyj kombinacji funkcji SUM i IF razem w formule tablicy.

Przykłady

Uwaga

Należy wprowadzić każdą formułę jako formułę tablicową. Aby wprowadzić formułę tablicy w programie Microsoft Excel dla systemu Windows, naciśnij klawisze CTRL+SHIFT+ENTER.

SUMIF

Zamiast używać formuły podobnej do następującej:

=SUMIF([Źródło]Arkusz1!$A$1:$A$8,"a",[Źródło]Arkusz1!$B$1:$B$8)

Użyj następującej formuły:

=SUM(IF([Źródło]Arkusz1!$A$1:$A$8="a",[Źródło]Arkusz1!$B$1:$B$8,0))

COUNTIF

Zamiast używać formuły podobnej do następującej:

=COUNTIF([Źródło]Arkusz1!$A$1:$A$8,"a")

użyj następującej formuły:

=SUM(IF([Źródło]Arkusz1!$A$1:$A$8="a",1,0))

COUNTBLANK

Zamiast używać formuły podobnej do następującej:

=COUNTBLANK([Źródło]Arkusz1!$A$1:$A$8)

użyj następującej formuły:

=SUM(IF([Źródło]Arkusz1!$A$1:$A$8="",1,0))

W przypadku korzystania z formuły tablicy SUM(IF()) użyj logicznej metody AND lub OR , aby zastąpić funkcję SUMIFS lub COUNTIFS.

Stan

Takie działanie jest celowe.

Więcej informacji

Funkcja SUMIF używa następującej składni:

=SUMIF(zakres, kryteria, sum_range).

Aby uzyskać więcej informacji , zobacz Jak poprawić błąd #VALUE! .

Odwołanie

Aby uzyskać więcej informacji na temat kreatora, który może pomóc w tworzeniu tych funkcji, kliknij pozycję Pomoc programu Microsoft Excel w menu Pomoc , wpisz podsumowanie wartości spełniających warunki przy użyciu kreatora sum warunkowych w Asystentze pakietu Office lub Kreatorze odpowiedzi, a następnie kliknij przycisk Wyszukaj , aby wyświetlić temat.

Aby uzyskać więcej informacji na temat formuł tablicowych, kliknij pozycję Pomoc programu Microsoft Excel w menu Pomoc , wpisz informacje na temat używania formuł do obliczania wartości w innych arkuszach i skoroszytach w Asystentze pakietu Office lub Kreatorze odpowiedzi, a następnie kliknij przycisk Wyszukaj , aby wyświetlić temat.