Як пронумерувати рядки в Excel

Якщо ви часто працюєте в Excel, вам може знадобитися нумерувати рядки. Є кілька способів, як можна зробити це швидко і зручно.

Як пронумерувати рядки в Excel

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

На щастя, в Excel є багато способів, як автоматизувати такі завдання.

Тепер я продемонструю вам кілька.

Тож почнемо!

Як пронумерувати рядки в Excel

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

Бувають ситуації, коли потрібно просто пронумерувати рядки. Це не складно. Але може бути і таке, що вам потрібно пронумерувати лише рядки з даними, а порожні пропустити. Ось у таких ситуаціях у вас можуть виникнути проблеми.

Отже, почнемо із найпростішого.

За допомогою мишки

За допомогою перетягування активного поля виділення Excel, можна змусити Excel пронумерувати всі рядки, що йдуть поспіль.

Допустимо, у нас є така табличка:

Як пронумерувати рядки в Excel

Покрокова інструкція:

  • Введіть число 1 і 2 у рядки, що йдуть один за одним;
  • Тепер виділіть комірки з нашими цифрами;
  • У правому нижньому кутку рамки активного виділення (зелена рамочка) є маленький квадратик;

Як пронумерувати рядки в Excel

  • Натисніть на нього лівою кнопкою миші, тримайте її та тягніть вниз;

Як пронумерувати рядки в Excel

Отже, рядки пронумеровані. Звертаю вашу увагу, що якби ми написали не 1 та 2, а, наприклад, 10 та 20, Excel автоматично зрозумів би логіку нашої нумерації та продовжив її далі (30, 40, 50 тощо).

Цей спосіб заповнить всі рядки, не має значення порожні вони чи ні.

За допомогою функції «Заповнити»

Спосіб, який ми розглянули раніше, досить зручний і простий. Але в ньому ми можемо мало змінити. Excel автоматично розуміє логіку нумерації та продовжує її, не ставлячи нам “зайвих” питань.

У цьому методі можна більш детально налаштувати нумерацію.

Допустимо, у нас та ж табличка:

Як пронумерувати рядки в Excel

Покрокова інструкція:

  • Поставимо цифру 1 в перший осередок;
  • Клацніть на “Головна”;

Як пронумерувати рядки в Excel

  • Знайдіть значок «Заповнити», він вказаний на зображенні:

Як пронумерувати рядки в Excel

  • У списку функцій клацніть «Прогресія…»;

Як пронумерувати рядки в Excel

  • У вікні, опцію «Розташування» вкажіть «по стовпцям»;

Як пронумерувати рядки в Excel

  • Пропишіть скільки потрібно пронумерувати рядків у опції «Граничне значення»;

Як пронумерувати рядки в Excel

  • Підтвердіть.

Готово!

За допомогою цього способу ви заповните всі рядки, і порожні, і ні.

За допомогою функції РЯДКУ

Отже, тепер ми будемо використовувати функцію РЯДКУ.

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

Але можна зробити так, щоб нумерація виправлялася автоматично (при додаванні чи видаленні рядків).

Ми будемо робити це за допомогою функції РЯДКУ.

Отже, ось синтаксис функції РЯДКУ для нумерації рядків:

=РЯДОК()-1

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

Як пронумерувати рядки в Excel

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

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

Як пронумерувати рядки в Excel

Але навіть у цьому способі, якщо у вас є порожні рядки, вони все одно нумеруватимуться.

Ця формула приховає номер для порожнього рядка, але число для неї все одно виділятиметься в пам'яті Excel. Тобто, порядковий номер наступного заповненого рядка буде на один більший, ніж мав бути за нашим задумом.

ЯКЩО(ЕПУСТО(B2),””,РЯДОК()-1)

За допомогою функції РАХУНОК

Отже, нарешті, цей спосіб не нумеруватиме порожні рядки. Якщо це те, що вам потрібно, цей спосіб підійде вам.

Спочатку функція рахунку вважає кількість заповнених осередків в діапазоні.

Припустимо, у нас є та сама табличка, тільки трохи змінена:

Як пронумерувати рядки в Excel

У ній є повністю порожні рядки.

Використовуємо функцію:

=якщо(ЕПУСТО(B2),””,РАХУНОК($B$2:B2))

“ЯКЩО” перевіряє, чи не порожньо в сусідньому осередку. Таким чином, нумеруються тільки заповнені рядки.

За допомогою функції ПРОМІЖНІ.ПІДСУМКИ

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

Для цього найкраще підійде цей метод.

Допустимо, у така табличка:

Як пронумерувати рядки в Excel

Якщо ми фільтруватимемо ці дані, то отримаємо:

Як пронумерувати рядки в Excel

Отже, бачимо нумерацію лише заповнених осередків. Як же це можна виправити?

Функція, яка нам допоможе:

=ПРОМІЖНІ.ПІДСУМКИ(3,$B$2:B2)

Другий аргумент функції – це діапазон осередків.

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

Як пронумерувати рядки в Excel

За допомогою нової таблички

У Excel є функція «Таблиця» з її допомогою ми можемо провести нумерацію.

На мій погляд, це найзручніший спосіб, я користуюся ним найчастіше.

Покрокова інструкція:

  • Виділіть вашу табличку;
  • Клацніть на “Вставка”;

Як пронумерувати рядки в Excel

  • Клацніть на “Таблиця”;

Як пронумерувати рядки в Excel

Як пронумерувати рядки в Excel

  • Підтвердьте;
  • У першу комірку таблиці пропишіть наступне:

=ROW()-ROW(Table2[#Headers])

Як пронумерувати рядки в Excel

Table2 – назва моєї другої таблички.

Плюси цього методу:

  • Нумерація також оновлюватиметься;

Як пронумерувати рядки в Excel

  • При додаванні нових даних ваша табличка буде розширюватися;

Як пронумерувати рядки в Excel

За допомогою додавання одиниці до порядкового номера попереднього рядка

Досить примітивний спосіб, але робітник.

Суть у тому, що порядковий номер минулого рядка ми збільшуємо на одиницю.

Допустимо, у нас схожа табличка:

Як пронумерувати рядки в Excel

Покрокова інструкція:

  • У першому осередку першого рядка пропишіть цифру 1;
  • У першу комірку наступного рядка пропишіть функцію, яка додає до значення минулого комірки один (вказано на малюнку нижче);

Як пронумерувати рядки в Excel

  • І пропишіть те саме для кожного осередку у вашій табличці.

Отже, усі рядки пронумеровані.

Це дуже примітивний спосіб, тому поновлення порядкових номерів тут не буде.

Ось і все, я продемонстрував вам багато добрих способів нумерації рядків. Якщо у вас є якийсь зручний метод, який я не згадав, прошу вас розповісти про нього у коментарях, дякую!

nBook
Додати коментар