Как се коригира грешка #VALUE! грешка във функцията SUMIF/SUMIFS

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Тази тема описва най-често срещаните причини за грешка #VALUE! във функциите SUMIF и SUMIFS и начините за отстраняването й.

Проблем: Формулата препраща към клетки в затворена работна книга

Функциите SUMIF/SUMIFS, които препращат към клетка или диапазон в затворена работна книга, ще доведат до #VALUE! #VALUE!.

Забележка Това е известен проблем с няколко други функции на Excel, като например COUNTIF, COUNTIFS, COUNTBLANK, за да назовете някои от тях. Вижте функциите SUMIF, COUNTIF и COUNTBLANK връщат "#VALUE!" Грешка статия за повече информация.

Решение: Отворете работната книга, указана във формулата, и натиснете F9, за да обновите формулата.

Можете също да заобиколите този проблем, като използвате функциите SUM и IF заедно във формула за масив. Вижте грешката SUMIF, COUNTIF и COUNTBLANK връщат #VALUE! статия за повече информация.

Проблем: Низът критерий надвишава 255 знака

Функциите SUMIF/SUMIFS връщат неправилни резултати, когато се опитате да съпоставите низове, надвишаващи 255 знака.

Решение: Съкратете низа, ако е възможно. Ако не можете да го съкратите, използвайте функцията CONCATENATE или оператора амперсанд (&), за да разделите стойността на няколко низа. Например:

=SUMIF(B2:B12;"дълъг низ"&"друг дълъг низ")

Проблем: Във функцията SUMIFS аргументът критерий_диапазон не е съгласуван с аргумента сум_диапазон.

Аргументите за диапазон трябва винаги да са еднакви в SUMIFS. Това означава, че аргументите критерий_диапазон и сум_диапазон трябва да препращат към еднакъв брой редове и колони.

В следващия пример формулата би трябвало да върне сумата от ежедневните продажби на ябълки в Bellevue. Аргументът sum_range (C2: C10) обаче не съответства на един и същ брой редове и колони в аргументите criteria_range (a2: A12 _AMP_ B2: B12) . Използването на синтаксиса = SUMIFS (C2: C10;a2: A12; A14;B2: B12; Б14) ще доведе до #VALUE! #VALUE!.

Неправилна формулата е =SUMIFS(C2:C10;A2:A12;A14;B2:B12;B14), където C2:C10 трябва да бъде C2:C12

Решение: Следвайки примера, променете сум_диапазон на C2:C12 и изпробвайте отново формулата.

Забележка:  SUMIF може да използва диапазони с различен размер.

Имате въпрос за конкретна функция?

Публикувайте въпрос във форума на общността на Excel

Помогнете ни да подобрим на Excel

Имате ли предложения как можем да подобрим следващата версия на Excel? Ако е така, вижте темите в Гласът на потребителите на Excel.

Вж. също

Коригиране на грешка #VALUE! грешка

SUMIF функция

SUMIFS функция

Разширено видео за функция IF

Общ преглед на формулите в Excel

Начини за избягване на повредени формули

Откриване на грешки във формули

Всички функции на Excel (по азбучен ред)

Всички функции на Excel (по категории)

Нуждаете се от още помощ?

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×