У цій статті описано типові причини помилки #VALUE! у формулі, де одночасно використовуються функції INDEX і MATCH. Здебільшого функції INDEX і MATCH використовуються разом для пошуку значення, яке не можна знайти за допомогою функції VLOOKUP (наприклад, якщо шукане значення містить понад 255 символів).
Проблема: формулу не введено як формулу масиву
Якщо ви використовуєте функцію INDEX як формулу масиву разом із функцією MATCH, щоб знайти потрібне значення, знадобиться перетворити формулу на формулу масиву. В іншому разі станеться помилка #VALUE!.
Рішення: Використовуйте функції INDEX і MATCH у формулі масиву (яку потрібно вводити натисканням клавіш Ctrl+Shift+Enter). Excel автоматично візьме формулу у фігурні дужки {}. Якщо ви спробуєте ввести їх вручну, Excel відобразить формулу як текст.
Примітка.: Якщо у вас є поточна версія Microsoft 365, можна просто ввести формулу в клітинку виводу, а потім натиснути клавішу Enter , щоб підтвердити формулу динамічного масиву. В іншому разі формулу потрібно ввести як застарілу формулу масиву, спочатку вибравши клітинку виводу, ввівши формулу в клітинку виводу, а потім натиснувши клавіші Ctrl+Shift+Enter , щоб підтвердити її. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.
Додаткові відомості
Виправлення помилки #VALUE! помилки
Пошук значень за допомогою функцій VLOOKUP, INDEX або MATCH
Способи уникнення недійсних формул