Якщо функція AVERAGE або SUM посилається на клітинку, яка містить #VALUE! формул #VALUE! помилку #REF!.
Щоб знехтувати значеннями помилок, побудуємо формулу, яка ігноруватиме помилки у відповідному діапазоні й повертатиме середнє значення всіх інших, припустимих значень.
Для наших потреб скористаймося комбінацією функцій AVERAGE, IF та ISERROR, щоб знайти помилку в зазначеному діапазоні. Формула матиме такий вигляд:
=AVERAGE(IF(ISERROR(B2:D2);"";B2:D2))
Це формула масиву. Тому у формулі потрібно натиснути клавішу Enter (лише якщо ви використовуєте Microsoft 365) або Ctrl+Shift+Enter .
Примітка.
Якщо ви маєте поточну версію Microsoft 365, ви можете просто ввести формулу в клітинку виводу, а потім натиснути клавішу Enter , щоб підтвердити введення формули динамічного масиву. В іншому разі формулу необхідно ввести як застарілу формулу масиву. Для цього спочатку виберіть клітинку виводу, введіть формулу в клітинку виводу, а потім натисніть клавіші CTRL+SHIFT+ENTER , щоб підтвердити її. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.
Примітка.
Крім значення #VALUE!, функція, наведена вище, також не працюватиме зі значеннями помилок #N/A, #NULL, #DIV/0! та іншими.
Запропонований синтаксис також підходить для функції SUM:
=SUM(IF(ISERROR(B2:D2);"",B2:D2))
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у Excel або отримати підтримку в спільнотах.
Додаткові відомості
Виправлення помилки #VALUE! помилки