Jak naprawić błąd #ARG! w funkcji SUMA.JEŻELI/SUMA.WARUNKÓW

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac

W tym temacie wymieniono najbardziej typowe przyczyny błędu #ARG! w przypadku funkcji SUMA.JEŻELI i SUMA.WARUNKÓW oraz sposoby ich usuwania.

Problem: formuła odwołuje się do komórek w zamkniętym skoroszycie

Funkcje SUMA.JEŻELI/SUMA.WARUNKÓW, które odwołują się do komórki lub zakresu w zamkniętym skoroszycie, zwrócą #VALUE! #POŁĄCZ!.

Uwaga: Jest to znany problem dotyczący kilku innych funkcji programu Excel, takich jak LICZ.JEŻELI, LICZ.WARUNKI, LICZ.PUSTE i na przykład kilka. Zobacz działanie funkcji SUMA.JEŻELI, LICZ.JEŻELI i LICZ.PUSTE w wyniku zwrócenia komunikatu "#VALUE!". aby uzyskać więcej informacji.

Rozwiązanie: otwórz skoroszyt wskazany w formule i naciśnij klawisz F9, aby odświeżyć formułę.

Ten problem można również obejść, używając funkcji SUMA i JEŻELI razem w formule tablicowej. Aby uzyskać więcej informacji, zobacz artykuł o błędzie funkcji SUMA.JEŻELI, LICZ.JEŻELI i LICZ.PUSTE #VALUE !.

Problem: ciąg kryteriów ma więcej niż 255 znaków

Funkcje SUMA.JEŻELI/SUMA.WARUNKÓW zwracają niepoprawne wyniki w razie próbowania dopasowania ciągów mających więcej niż 255 znaków.

Rozwiązanie: Skróć ciąg, jeśli to możliwe. Jeśli nie można go skrócić, podziel tę wartość na wiele ciągów za pomocą funkcji ZŁĄCZ.TEKSTY lub operatora &. Na przykład:

=SUMA.JEŻELI(B2:B12;"długi ciąg"&"inny długi ciąg")

Problem: w funkcji SUMA.WARUNKÓW argument kryteria_zakres jest niezgodny z argumentem suma_zakres

Argumenty zakresu zawsze muszą być takie same w funkcji SUMA.WARUNKÓW. Oznacza to, że argumenty kryteria_zakres i suma_zakres powinny odwoływać się do takiej samej liczby wierszy i kolumn.

W poniższym przykładzie formuła powinna zwrócić sumę dziennej sprzedaży jabłek w Międzyzdrojach. Jednak argument sum_range (C2:C10) nie odpowiada takiej samej liczbie wierszy i kolumn w argumentach criteria_range (A2:A12 & B2:B12). Użycie składni =SUMA.WARUNKÓW(C2:C10;A2:A12;A14;B2:B12;B14) spowoduje zwrócenie #VALUE! #POŁĄCZ!.

Niepoprawna formuła to =SUMA.WARUNKÓW(C2:C10;A2:A12;A14;B2:B12;B14), w której zakres C2:C10 musi być zakresem C2:C12 Rozwiązanie: Postępując zgodnie z tym przykładem, zmień sum_range na C2:C12 i ponownie sprawdź formułę.

Uwaga

W funkcji SUMA.JEŻELI można używać zakresów o różnych rozmiarach.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.

Zobacz również

Naprawianie błędu #ARG! błąd

SUMA.JEŻELI

SUMA.WARUNKÓW

Omówienie formuł w programie Excel

Jak unikać niepoprawnych formuł

Wykrywanie błędów w formułach

Wszystkie funkcje programu Excel (alfabetycznie)

Wszystkie funkcje programu Excel (według kategorii)