У цій статті описано типові причини помилки #VALUE! у формулах із функціями SUMIF і SUMIFS та запропоновано способи її виправлення.
Проблема: формула посилається на клітинки в закритій книзі
Функції SUMIF і SUMIFS, які посилаються на клітинку або діапазон у закритій книзі, призводять до #VALUE! помилку #REF!.
Примітка. Це відома проблема, яка стосується кількох інших функцій 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! помилку #REF!.
. Вирішення. Використовуючи цей приклад, змініть sum_range на C2:C12 і перевірте формулу.
Примітка.
Функцію SUMIF можна використовувати з діапазонами різних розмірів.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у Excel або отримати підтримку в спільнотах.
Додаткові відомості
Виправлення помилки #VALUE! помилки
Способи уникнення недійсних формул