Excel: як знайти останню клітинку зі значенням у рядку
Ви можете скористатися такою формулою в Excel, щоб знайти останню клітинку зі значенням у рядку:
=ADDRESS(1,MATCH(2,1/( 1:1 <>""),1),4)
Ця конкретна формула знаходить останню клітинку в рядку 1 аркуша, яка містить значення. Наприклад, ця формула може повернути H1 .
Якщо ви хочете повернути фактичне значення в останній клітинці з послідовним значенням, ви можете скористатися такою формулою:
=OFFSET( A1 ,0,MATCH(MAX( A1:XFC1 )+1, A1:XFC1 ,1)-1)
Ця конкретна формула повертає значення останньої клітинки зі значенням у рядку 1. Наприклад, вона може повернути значення 18, якщо це значення в останній клітинці зі значенням.
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: знайдіть останню клітинку зі значенням у рядку в Excel
Припустимо, у нас є наступний ряд значень в Excel:
Припустімо, ми хочемо знайти останню клітинку зі значенням у рядку 1.
Для цього ми можемо ввести таку формулу в клітинку A8 :
=ADDRESS(1,MATCH(2,1/( 1:1 <>""),1),4)
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Формула повертає значення H1 , яке є адресою клітинки, що містить останнє значення в рядку 1.
Якщо натомість ви хочете повернути фактичне значення в клітинку H1, ви можете використати таку формулу:
=OFFSET( A1 ,0,MATCH(MAX( A1:XFC1 )+1, A1:XFC1 ,1)-1)
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Формула повертає значення 18 , яке справді є останнім значенням у рядку 1.
Примітка : у формулі ми використовуємо A1:XFC1 , оскільки XFD 1 є останнім доступним стовпцем на аркуші. Це гарантує, що ми шукаємо останнє значення у всьому рядку.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: знайдіть перше входження значення в стовпець
Excel: знайдіть перше значення, більше певного числа
Excel: як знайти перше ненульове значення в рядку