Завантажте зразок робочої книги
Цей підручник покаже, як знайти першу непусту клітинку в діапазоні в Excel і Google Таблицях.
Знайти першу непусту клітинку
Ви можете знайти першу непусту клітинку в діапазоні за допомогою функцій ISBLANK, MATCH та INDEX.
1 | = ІНДЕКС (B3: B10, МАТЧ (НЕВІРНО, ISBLANK (B3: B10), 0)) |
Примітка: Це формула масиву. Якщо ви використовуєте Excel 2022 або ранішу версію, потрібно ввести формулу за допомогою CTRL + SHIFT + ENTER замість просто ENTER.
Давайте подивимося, як побудована ця формула.
Функція ISBLANK
Функція ISBLANK аналізує кожну клітинку в діапазоні B3: B11 і повертає масив зі значеннями TRUE та FALSE. У нашому прикладі це виглядатиме так:
1 | {FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE}. |
Функція MATCH
За допомогою функції MATCH ми визначаємо положення першого значення TRUE у масиві, створеному функцією ISBLANK.
1 | = MATCH (FALSE, ISBLANK (B3: B10), 0) |
Функція ІНДЕКС
Використовуючи результат функції MATCH, ми можемо визначити за допомогою функції INDEX рядок першої не порожньої комірки в діапазоні та повернути її значення.
1 | = ІНДЕКС (B3: B10, D3) |
Замінивши посилання на Cell D3 нашою формулою MATCH, ми отримаємо нашу оригінальну формулу:
1 | = ІНДЕКС (B3: B10, МАТЧ (НЕВІРНО, ISBLANK (B3: B10), 0)) |
Нагадування: Це формула масиву. Якщо ви використовуєте Excel 2022 або ранішу версію, вам потрібно натиснути CTRL + SHIFT + ENTER щоб ввести формулу, а не просто натискати ENTER.
Знайдіть першу клітинку з будь -яким значенням у Таблицях Google
Ця формула працює так само в Google Таблицях, за винятком того, що не потрібно натискати CTRL + SHIFT + ENTER.