Перейти до основного
Підтримка
Вхід

Виправлення помилки #VALUE! Помилка у функції SUMIF/SUMIF

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

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

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

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

Примітка. Це відома проблема, яка стосується кількох інших функцій 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 мають збігатися. Тобто аргументи діапазон_критерію та діапазон_суми мають посилатися на однакову кількість рядків і стовпців.

У наведеному нижче прикладі формули повинен повернути суму яблука щодня продажу у Львові. Аргумент діапазон _ суми (C2:C10) проте не відповідає однакову кількість рядків і стовпців у аргумент діапазон _ критерію (діапазоні 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 можна використовувати з діапазонами різних розмірів.

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

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

Допомога в удосконаленні програми Excel

Маєте пропозиції щодо того, як покращити наступну версію програми Excel? Тоді перегляньте розділи на веб-сайті Excel User Voice.

Див. також

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

Функція SUMIF

Функція SUMIFS

Розширені функції IF відео

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

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

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

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

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

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

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

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

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

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×