Пошук останнього стовпця з даними в Excel (4 швидких способи)

  • Поділитися Цим
Hugh West

На великому аркуші пошук останнього стовпця з даними вручну займає багато часу і не є зручним. Існують деякі функції, за допомогою яких ви можете швидко дізнатися останній стовпець з даними. У цій статті я збираюся пояснити, як ви можете використовувати функції та VBA щоб знайти останній стовпець з даними в Excel.

Щоб зробити пояснення наочним, я використаю приклад набору даних, який представляє інформацію про замовлення. Набір даних має 4 стовпці, а саме Дата замовлення, ідентифікатор замовлення, і Сума .

Завантажити Робочий зошит до практики

Excel Пошук останнього стовпця з даними.xlsm

4 способи знайти останній стовпець з даними

1. використання функції LOOKUP для пошуку останнього стовпця з даними

Для пошуку останнього стовпчика з даними в Excel можна скористатися функція LOOKUP де можна переглянути останнє значення будь-якого конкретного стовпчика, а не тільки останнього.

Починаємо процедуру,

Спочатку виберіть будь-яку комірку, щоб помістити отримане значення.

Я виділив комірку F4

Потім введіть наступну формулу в поле Батончик "Формула або у вибрану комірку.

=LOOKUP(2,1/(D:D""),D:D)

Тут, у ПОГЛЯД функцію, я хочу отримати Дані останньої колонки в залежності від OrderID стовпчик як lookup_value цінність.

Я обрав діапазон D:D стовпчик як lookup_vector де я використовував не дорівнює оператор (), щоб знайти непорожні клітинки. Потім ділимо його на 1 щоб дізнатися, яка з комірок містить дані. Потім, як result_vector використано асортимент D:D з Сума колонка.

Тепер натисніть кнопку ENTER ключ.

Таким чином, ви побачите дані останнього стовпчика набору даних.

2. використання функції INDEX & COUNT

За допомогою функція INDEX та РОЗРАХУНОК разом можна знайти останній стовпчик з даними.

Перейдемо до процедури,

Для початку виберіть будь-яку комірку, в яку помістіть отримане значення.

Я виділив комірку F4

Потім введіть наступну формулу в поле Батончик "Формула або у вибрану комірку.

=INDEX(D4:D9,COUNT(D4:D9))

Тут, у ІНДЕКС функцію, я вибрав діапазон D4:D9 в якості масив Далі, як зазначено в номер_рядка про ІНДЕКС функція використовувала функцію РОЗРАХУНОК функція для отримання позиції останнього значення виділеного діапазону D4:D9 "У нас тут є РОЗРАХУНОК поверне останню позицію, тоді функція ІНДЕКС поверне значення цієї позиції.

Тепер натисніть кнопку ENTER і ви побачите дані останнього стовпчика набору даних.

Схожі читання:

  • Пошук останнього значення у стовпці більше нуля в Excel (2 прості формули)
  • Пошук останньої комірки зі значенням у рядку в Excel (6 методів)
  • Пошук декількох значень в Excel (8 швидких способів)
  • Як знайти справа в Excel (6 способів)

3. використання функції MIN & COLUMN, а потім INDEX

Ви також можете використовувати функція MIN з КОЛОНА і КОЛОНИ щоб отримати номер останнього стовпця.

Залежно від номера останнього стовпчика ви можете знайти дані останнього стовпчика за допомогою кнопки ІНДЕКС функцію.

Спочатку запустіть процедуру, щоб отримати номер останнього стовпчика.

Я виділив комірку F3

Потім введіть наступну формулу в поле Батончик "Формула або у вибрану комірку.

=MIN(COLUMN(A4:C9))+COLUMNS(A4:C9)-1

Тут, у КОЛОНА функція обраного діапазону A4:C9 в якості довідка, поверне масив, що містить всі номери стовпців для заданого діапазону.

Тепер для отримання номера першого стовпця використовується функція MIN функцію.

Тоді ж відбулася КОЛОНИ функція видасть загальний номер стовпця вибраного діапазону A4:C9 Тепер ви можете додати загальний номер стовпця з першим стовпцем, а потім відняти 1 забезпечити номер останнього стовпчика діапазону.

В кінці натисніть кнопку ENTER Після цього ви отримаєте номер останнього стовпчика.

Тепер продовжимо процедуру для отримання даних останнього стовпчика.

Виберіть будь-яку комірку для розміщення отриманого значення.

Я виділив комірку F4

Потім введіть наступну формулу в поле Батончик "Формула або у вибраній комірці.

=INDEX(A4:C9,6,F3)

Тут, у ІНДЕКС функцію, вибрано діапазон A4:C9 в якості масив потім виділяється останній непорожній рядок, який є 6 як номер_рядка ( необхідно запам'ятати, що номер рядка повинен відповідати набору даних, і можна знайти значення будь-якого рядка, вказавши його номер ).

Далі, використано F3 значення комірки як номер_колонки формула поверне значення відповідного рядка та номер стовпця, який буде останнім за порядком.

Преса ENTER і ви отримаєте дані останнього стовпчика.

4. використання VBA для пошуку останнього стовпця з даними

Якщо ви хочете показати останній стовпець з даними, ви також можете скористатися кнопкою VBA .

Починаємо процедуру,

По-перше, відкрийте Розробник вкладка>> вибрати Visual Basic ( Комбінація клавіш ALT + F11 )

Далі відкриється нове вікно з Microsoft Visual Basic для додатків.

Звідти відкрито Вставка вибрати Модуль

A Модуль відкриється, введіть у вікні наступний код Модуль .

 Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox "Останній стовпець з даними є " & cell_value End Sub 

Тут я оголосив про те, що Підпроцедура Знайти_останній_стовпець_з_даними

Я використовував РОЗРАХУНОК для підрахунку останнього стовпця, то я використовував метод ЦІННІСТЬ метод для отримання останнього значення стовпця, в якому я вказав номер рядка 9 Тут я зберіг значення в значення_комірки змінна.

Щоб показати значення, я використовував MsgBox .

Нарешті, Зберегти код і поверніться на робочий аркуш.

Далі відкриваємо розділ Вид вкладка>> від Макроси вибрати Перегляд макросів

➤ A діалогове вікно з'явиться.

Наразі, від Назва макросу виберіть пункт Знайти_останній_стовпець_з_даними також виберіть робочу книгу в межах Макроси в .

Тоді, Біжи обраний Макрос .

В результаті буде показано останнє значення стовпця у вікні повідомлення.

Практична секція

У робочому зошиті я надав практичний аркуш для відпрацювання цих пояснених способів, який ви можете завантажити за вищевказаним посиланням.

Висновок

У цій статті я пояснив 4 швидкі способи пошуку останнього стовпця з даними в Excel. Сподіваюся, ці різні способи допоможуть вам знайти останній стовпець з даними. Нарешті, якщо у вас є якісь пропозиції, ідеї чи відгуки, будь ласка, не соромтеся коментувати нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.