У цій статті описано типові причини помилки #VALUE! у формулах із функціями SUMIF і SUMIFS та запропоновано способи її виправлення.

Проблема: формула посилається на клітинки в закритій книзі

Функції SUMIF і SUMIFS, які посилаються на клітинку або діапазон у закритій книзі, повертаються #VALUE! помилку #REF!.

Примітка. Це відома проблема, яка стосується кількох інших функцій Excel, зокрема COUNTIF, COUNTIFS і COUNTBLANK. Докладні відомості див. в статті Функції SUMIF, COUNTIF і COUNTBLANK повертають помилку #VALUE!https://support.microsoft.com/kb/260415.

Вирішення. Відкрийте книгу, зазначену у формулі, і натисніть клавішу F9, щоб оновити формулу.

Крім того, уникнути цієї помилки можна, додавши функції SUM та IF до формули масиву. Докладні відомості див. в статті Функції SUMIF, COUNTIF і COUNTBLANK повертають помилку #VALUE!https://support.microsoft.com/kb/260415.

Проблема: рядок умов містить понад 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! помилку #REF!.

Хибна формула =SUMIFS(C2:C10;A2:A12;A14;B2:B12;B14), у якій C2:C10 потрібно замінити на C2:C12

Вирішення. Використовуючи цей приклад, змініть діапазон, на який посилається аргумент діапазон_суми, на C2:C12, і перевірте формулу.

Примітка.:  Функцію SUMIF можна використовувати з діапазонами різних розмірів.

Відповіді на запитання щодо конкретних функцій

Опублікуйте запитання на форумі спільноти Microsoft Excel

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільноті Answers.

Додаткові відомості

Виправлення помилки #VALUE! помилка

Функція SUMIF

Функція SUMIFS

Відео про розширені функції IF

Огляд формул в Excel

Способи уникнення недійсних формул

Виявлення помилок у формулах

Усі Excel функції (за алфавітом)

Усі функції Excel (за категоріями)

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших

Приєднатися до Microsoft оцінювачів >

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×