Зміст
Ми використовуємо Excel для наших офіційних та ділових цілей. Для цих цілей ми використовуємо велику кількість даних. Іноді нам потрібно знайти останню комірку зі значенням у стовпці. Здається, що перевіряти весь стовпець і знаходити це вручну стомлює. Отже, у цій статті ми обговоримо деякі швидкі методи, як знайти останню комірку зі значенням у стовпці в Excel.
Ми взяли простий набір даних про дати, що відповідають продажам.
Завантажити Практичний посібник
Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.
Знайти останню комірку зі значенням у стовпці.xlsx3 способи знайти останню комірку зі значенням у стовпці в Excel
Тут ми розглянемо 3 способи знайти останню комірку зі значеннями в стовпці. Перший і останній способи також мають кілька підрозділів. Тому що функція може використовуватися по-різному.
Додамо стовпець з назвою Значення показати результат.
1. функція LOOKUP для пошуку останньої комірки зі значенням у стовпці в Excel
Тут ми будемо використовувати функція LOOKUP знайти останню комірку зі значенням в Excel. Ми поєднаємо цю функцію з іншими функціями. Спочатку ми пояснимо основні ПОГЛЯД а потім додайте інші функції.
1.1 Використання тільки базової функції ПОШУК
Тут ми будемо використовувати основні ПОГЛЯД Ця функція шукає значення з діапазону стовпців. Тут ми перевіримо весь Колонка C .
Крок 1:
- По-перше, перейдіть за посиланням Комірка D5 .
- Напишіть ПОГЛЯД Ми взяли полігон C:C тому що ми хочемо з'ясувати з усього Колонка C Ми також можемо встановити певний діапазон, і тоді наша формула стає такою:
=LOOKUP(2,1/(C:C""),C:C)
Крок 2:
- Тепер натисніть ENTER І ми отримаємо результат.
Тут ми отримуємо останнє значення Колонка C На основі отриманих даних ми також можемо перевірити, чи правильний результат.
Зауважте:
C: C"" - Він перевіряє весь Колонка C для порожніх комірок і повернень ПРАВДА/НЕПРАВДА для кожної комірки цього діапазону. Якщо комірка не пуста, то повернути ПРАВДА в іншому випадку, покажіть НЕПРАВДА Ми можемо налаштувати діапазон комірок відповідно до наших потреб.
1/ - Він виконує операцію поділу. Тут, 1 буде ділитися значення з попереднього кроку, яке може бути ПРАВДА або НЕПРАВДА Якщо ПРАВДА Результатом буде 1 і для НЕПРАВДА це буде 0 Він виробляє 1 коли ПРАВДА інакше, помилка, #DIV/0! тому що ми не можемо поділити жодне число на нуль. Весь список 1's і помилки зберігаються в ПОГЛЯД функцію, вона буде оцінена на наступному етапі.
2 - На сьогоднішній день, на жаль, це не так. ПОГЛЯД функція намагається визначити місцезнаходження 2 у списку значень, отриманих на останньому кроці. Оскільки він не може знайти число 2 то шукається наступне максимальне значення, яким є 1 Він шукає це значення, починаючи з кінця списку і переходячи до початку цього списку. Процес завершиться, коли він отримає перший результат. Це буде остання комірка в діапазоні, яка містить значення, на останньому кроці перетворене в 1.
C:C - Це остання заява ПОГЛЯД Вводить значення комірки, що замінюється, замість значення, отриманого на 2-му кроці.
1.2 ПОШУК з функціями NOT та ISBLANK
Тут ми об'єднаємо НЕ і ISBLANK функціонує з ПОГЛЯД Вони потрібні, якщо наші дані містять помилки, і ми хочемо це показати. Тепер додамо одну помилку в наш набір даних і модифікуємо формулу, щоб показати це.
Крок 1:
- В рамках проекту 10-й ряд, ми додали нові дані, що є помилкою. Ми просто розділили випадкове число на 0 .
Крок 2:
- Тепер додайте НЕ і ISBLANK Після модифікації формула набуває вигляду:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)
Крок 3:
- Тепер натисніть ENTER І ми отримаємо результат.
Тут ми бачимо, що в секції результату відображається значення помилки. Зазвичай, значення ПОГЛЯД дозволяє уникнути цього значення помилки.
1.3 ПОШУК за допомогою функції ЧИСЛО
Іноді в нашому стовпчику можуть бути як буквені, так і числові дані, але ми хочемо отримати тільки числові дані останньої комірки. Тоді ми використаємо функція ISNUMBER Він повертає тільки числові дані.
Крок 1:
- По-перше, додайте літерні дані в 10-й ряд .
Крок 2:
- Тепер змініть формулу і додайте НОМЕР Отже, формула стає такою:
=LOOKUP(2,1/(ISUMBER(C:C)),C:C)
Крок 3:
- Тепер натисніть ENTER і отримаємо значення, що повертається.
Тут наші останні дані в алфавітному порядку. Оскільки ми використовували НОМЕР отримуємо лише числові дані.
1.4 Використання функції LOOKUP з функцією ROW
Ми також можемо дізнатися, в яких ряд останнє значення існує. Для цього потрібно об'єднати функція ROW з ПОГЛЯД функцію.
Крок 1:
- Змінити формулу та додати ROW функціонувати в останній аргумент Тепер формула стає такою:
=LOOKUP(2,1/((C:C)),ROW(C:C))
Крок 2:
- Наостанок натисніть ENTER .
Тепер ми отримуємо 9 З набору даних ми бачимо, що наші останні дані в ряд 9 Тут значення комірки не буде відображатися, а буде вказано лише номер рядка або позицію.
Схожі читання:
- Пошук останньої комірки зі значенням у рядку в Excel (6 методів)
- Пошук останнього стовпця з даними в Excel (4 швидких способи)
- Пошук останнього значення у стовпці більше нуля в Excel (2 прості формули)
- Як знайти кілька значень в Excel (8 швидких способів)
2. знайти останню комірку з числовим значенням у стовпці за допомогою функцій ІНДЕКС і СЧЕТЕСЛИ
Функція INDEX повертає значення конкретної комірки в діапазоні. Ми застосуємо функцію ІНДЕКС функціонувати з COUNTA і РОЗРАХУНОК тут.
Крок 1:
- Спочатку змініть набір даних: видаліть порожню комірку і додайте в діапазон літерне значення. Також додайте порожню комірку в останню.
Крок 2:
- Тепер введіть ІНДЕКС Функція.
- 1-й аргумент приймає діапазон C5 - C10 А 2-й аргумент використовує РОЗРАХУНОК функціонують з однаковим діапазоном.
- Отже, формула стає такою:
=INDEX(C5:C10,COUNT(C5:C10))
Крок 3:
- Потім натисніть ENTER .
Тут ми отримуємо лише числові значення, оскільки ми використовували РОЗРАХУНОК функцію.
Тепер ми хочемо отримати будь-яке значення з діапазону. Для цього скористаємось функцією COUNTA функцію.
Крок 4:
- Скопіюйте формулу з комірка D5 Вставте формулу в поле комірка D6 і замінити РОЗРАХУНОК функціонувати з COUNTA Отже, формула стає такою:
=INDEX(C5:C10,COUNTA(C5:C10))
Крок 5:
- Нарешті натисніть ENTER .
Тепер ми отримуємо буквене значення, використовуючи функцію COUNTA Отже, ми можемо отримати бажаний результат, використовуючи функцію РОЗРАХУНОК або COUNTA функціонувати з ІНДЕКС функцію.
3. функція Excel OFFSET для пошуку останньої комірки зі значенням у стовпці
Тут ми покажемо, як знайти останню комірку зі значенням з допомогою функція OFFSET Крім того, об'єднайте РОЗРАХУНОК Я знаю, що це не так; COUNTA функціонувати з цією функцією.
3.1 Використання базової функції OFFSET
Тут ми будемо використовувати основні OFFSET Також додамо, що ця базова функція не може визначити, яка комірка порожня, а яка ні.
Крок 1:
- По-перше, переконайтеся, що в кінці немає порожньої клітинки.
Крок 2:
- Потім напишіть OFFSET У 1-му аргументі довідково вибираємо Комірка C5 Наступні два аргументи - це кількість рядків і стовпців відповідно. Ці номери рядків і стовпців вказують, в якому рядку і стовпці ми будемо шукати. Тут ми вибираємо 4 як ми маємо 4 ряди після еталонної комірки та 0 для колонка оскільки перевіряти будемо тільки в цьому стовпчику. Отже, формула набуває вигляду:
=OFFSET(C5,4,0)
Крок 3:
- Наостанок натисніть ENTER .
Ось результат після застосування OFFSET Якщо остання комірка ненульова, то показується результат, якщо пуста - то пуста.
3.2 Використання функцій OFFSET та COUNT
У попередньому методі ми побачили, що OFFSET функція не може знайти останню комірку зі значенням, якщо є порожня комірка. У цьому розділі ми об'єднаємо РОЗРАХУНОК і COUNTA для вирішення цього питання.
Крок 1:
- По-перше, додайте порожню комірку в кінці набору даних.
Крок 2:
- Тепер перейдіть до Комірка D5 .
- Напишіть додати РОЗРАХУНОК при 2-му аргументі формули. Це дасть значення ряд число після підрахунку. Отже, формула набуває вигляду:
=OFFSET(C5,COUNT(C5:C10)-1,0)
Крок 3:
- Потім натисніть ENTER .
Оскільки ми використовували РОЗРАХУНОК Вона не враховує буквені значення, а ми хочемо отримати буквені значення, тому замінимо функцію РОЗРАХУНОК з КУНТА. Етапи наведені нижче.
Крок 4:
- Скопіюйте формулу з Комірка D5 .
- Вставте формулу в поле Клітинка D6 .
- Тепер замініть РОЗРАХУНОК функціонувати з COUNTA Отже, формула стає такою:
=OFFSET(C5,COUNTA(C5:C10)-1,0)
Крок 5:
- Потім натисніть ENTER .
Тут ми отримуємо літерні значення, оскільки ми використовували COUNTA функцію.
Висновок
У цій статті ми пояснюємо 3 методи та деякі підметоди для пошуку останнього значення комірки в стовпці. Сподіваємось, ви зможете знайти потрібний метод, який ви легко запам'ятаєте. Якщо у вас є якісь пропозиції, будь ласка, напишіть у полі для коментарів.