Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

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

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

Функциите SUMIF/SUMIFS, които препращат към клетка или диапазон в затворена работна книга, ще доведат до #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. Това означава, че аргументите критерий_диапазон и сум_диапазон трябва да препращат към еднакъв брой редове и колони.

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

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

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

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

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Вж. също

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

SUMIF функция

SUMIFS функция

Видеоклипове за разширени функции IF

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

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

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

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

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

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

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.