Формула Excel: Останній рядок у змішаних даних із пробілами -

Зміст

Загальна формула

(=MATCH(2,1/(range"")))

Резюме

Щоб отримати останнє відносне положення (тобто останній рядок, останній стовпець) для змішаних даних, які можуть містити порожні клітинки, ви можете використовувати функцію MATCH, як описано нижче.

Примітка: це формула масиву, яку потрібно вводити за допомогою Control + Shift + Enter.

У наведеному прикладі формула в E5 має вигляд:

(=MATCH(2,1/(B4:B10"")))

Остання * відносна * позиція, не рядок на аркуші

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

Пояснення

Ця формула використовує функцію MATCH, налаштовану для пошуку положення останньої непорожньої комірки в діапазоні.

Працюючи зсередини, масив підстановки всередині MATCH будується так:

=1/(B4:B10"")) =1/(TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE) =(1;#DIV/0!;1;#DIV/0!;1;1;#DIV/0!)

Примітка: усі значення в масиві мають або 1, або # DIV / 0! помилка.

Потім MATCH встановлюється таким чином, щоб він відповідав значенню 2 у "режимі приблизного збігу", опускаючи 3-й аргумент, опускається.

Оскільки значення пошуку 2 ніколи не буде знайдено, MATCH завжди знайде останнє значення 1 у масиві пошуку, яке відповідає останній непорожній комірці.

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

=IF(A1<100,"")

Динамічний діапазон

Ви можете використовувати цю формулу для створення динамічного діапазону з іншими функціями, такими як INDEX та OFFSET. Див. Посилання нижче для прикладів та пояснень:

  • Динамічний діапазон з INDEX і COUNTA
  • Динамічний діапазон з OFFSET і COUNTA

Натхненням для цієї статті стала чудова книга Майка Гірвіна Control + Shift + Enter, де Майк чудово справляється з поясненням поняття "остання відносна позиція".

Цікаві статті...