Як в екселя зробити нумерацію по порядку автоматично

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

При роботі з таблицями Excel іноді виникає необхідність пронумерувати рядки, так як це робиться в текстовому редакторі Word. Але, в Excel немає готової кнопки для вирішення цього завдання, натомість потрібно використовувати інші функції цієї програми.

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

Проста нумерація в Excel

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

вставити число 1

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

перетягуємо виділення вниз

В результаті всі осередки будуть заповнені одиницями, а в кінці списку з’явиться плаваюча кнопка, за допомогою якої можна змінити спосіб заповнення. Щоб пронумерувати рядки натисніть на цю кнопку і виберіть варіант «Заповнити».

варіант Заповнити

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

рядки пронумеровані

Також виділення осередків можна зробити з затиснутою клавішею CTRL . В цьому випадку ви відразу отримаєте нумерацію рядків і ніяких додатковий дій не знадобиться.

виділення осередків з клавішею CTRL

Потрібно відзначити, що даний спосіб заповнення осередків працює як для стовпців, так і для рядків.

Нумерація на основі формули

Крім цього нумерацію рядків в Excel можна створити на основі функції «СТРОКА ()». Ця функція повертає номер рядка, в якій знаходиться осередок. Наприклад, якщо ввести формулу «= РЯДОК (A5)», то ми отримаємо число 5, так як осередок A5 знаходиться в рядку 5 .

Припустимо, що у нас є список, який починається з першого рядка листа Excel. В цьому випадку в клітинку, де повинна починатися нумерація, потрібно ввести формулу «= РЯДОК (A1)». Так ми отримаємо число 1 .

формула СТРОКА (A1)

Після цього потрібно виділити осередок з першим номером і розтягнути виділення на весь список. В результаті формула скопіюється на всі осередки і вийде нумерація.

розтягнути виділення на весь список

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

список починається не з першого рядка

Наприклад, якщо список починається з другого рядка потрібно вводити формулу «= РЯДОК (A2) -1».

автоматична нумерація

Якщо ви хочете, щоб осередки автоматично нумеровались при додаванні нових даних, то осередки з даними і нумерацією потрібно перетворити в таблицю. Для цього виділіть комірки, перейдіть на вкладку «Вставка», натисніть на кнопку «Таблиця» і потім на кнопку «ОК».

кнопка таблиця

Після цього при додаванні нових даних в кінець таблиці, осередок автоматично отримуватиме новий номер.

осередок автоматично отримує новий номер

При використанні даної нумерації потрібно пам’ятати, що числа жорстко прив’язані до номерів рядків на аркуші Excel. Тому, після сортування даних, номера збережуть свої поточні позиції.

3 способи автоматичної нумерації рядків у програмі Microsoft Excel

Нумерація рядків у Microsoft Excel

Програма Microsoft Excel надає користувачам відразу кілька способів автоматичної нумерації рядків. Одні з них максимально прості, як у виконанні, так і в функціоналі, а інші — більш складні, але і містять в собі великі можливості.

Спосіб 1: заповнення перших двох рядків

Перший спосіб передбачає ручне заповнення перших двох рядків числами.

    У виділеної під нумерацію колонці першого рядка ставимо цифру — «1», у другій (тієї ж колонки) — «2».

Нумерація перших рядків в Microsoft Excel

Копіювання осередків в Microsoft Excel

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

Нумерація осередків в Microsoft Excel

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

Спосіб 2: використання функції

Другий спосіб автоматичного заповнення передбачає використання функції «СТРОКА».

    Виділяємо осередок, в якій буде знаходитися цифра «1» нумерації. Вводимо в рядок для формул вираз «= РЯДОК (A1)».Кількома по клавіші ENTER на клавіатурі.

Формула СТРОКА в Microsoft Excel

  • Як і в попередньому випадку, копіюємо за допомогою маркера заповнення формулу в нижні комірки таблиці даного стовпця. Тільки в цей раз виділяємо не дві перші осередки, а тільки одну.
  • Копіювання осередків з номерами в Microsoft Excel

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

    Таблиця пронумерована в Microsoft Excel

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

    Спосіб 3: використання прогресії

    Якраз третій спосіб нумерації з використанням прогресії підійде для довгих таблиць з великою кількістю рядків.

      Першу осередок нумеруем самим звичайним способом, вписавши туди цифру «1» з клавіатури.

    Нумерація першого осередку в Microsoft Excel

    На стрічці в блоці інструментів «Редагування», який розташований у вкладці «Головна», тиснемо на кнопку «Заповнити». У меню натискаємо по пункту «Прогресія».

    Перехід до налаштування прогресії в Microsoft Excel

  • відкривається вікно «Прогресія». У параметрі «Розташування» потрібно встановити перемикач в позицію «По стовпцях». перемикач параметра «Тип» повинен перебувати в позиції «Арифметична». У полі «Крок» потрібно встановити число «1», якщо там встановлено інше. Обов’язково заповніть поле «Граничне значення». Тут слід вказати кількість рядків, які потрібно пронумерувати. Якщо даний параметр не заповнений, автоматична нумерація проведена не буде. В кінці слід натиснути на кнопку «OK».
  • Вікно прогресії в Microsoft Excel

    Як бачимо, поле цього всі рядки вашої таблиці будуть пронумеровані автоматично. У цьому випадку навіть нічого перетягувати не доведеться.

    Таблиця пронумерована в програмі Microsoft Excel

    Як альтернативний варіант можна використовувати наступну схему цього ж способу:

      У першій клітинці поставити цифру «1», а потім виділити весь діапазон комірок, які ви хочете пронумерувати.

    Виділення стовпця в Microsoft Excel

  • Викликати вікно інструменту «Прогресія» тим же способом, про який ми говорили вище. Але на цей раз нічого вводити або змінювати не потрібно. В тому числі, вводити дані в поле «Граничне значення» не доведеться, тому що потрібний діапазон вже виділено. Досить просто натиснути на кнопку «OK».
  • Запуск прогресії в Microsoft Excel

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

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

    Ми раді, що змогли допомогти Вам у вирішенні проблеми.

    комп’ютер плюс

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

    нумерація вручну

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

    Нумерація за допомогою маркера заповнення

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

    маркер заповнення

    1. Потрібно встановити номер в осередок першого рядка, потім схопити маркер заповнення і, утримуючи кнопку Ctrl, відтягнути маркер вниз на всі рядки які потрібно пронумерувати.
    2. Ставимо в першу і другу осередок послідовно нумерацію, наприклад 1 і 2, і, зачепивши мишкою маркер заповнення, тягнемо його вниз.
    3. Нумерація рядків за допомогою функції СТРОКА. В осередку з номером 1 вписуємо = РЯДОК (A1), далі як в попередніх способах: захоплюємо маркер заповнення і перетягуємо його вниз.
    4. За допомогою формули СУМА або складання. У першій клітинці вписуємо 1, у другій пишемо =, після знака вказуємо попередній осередок і додаємо одиницю (+1). Має вийти приблизно наступне: = А3 + 1, далі тиснемо Enter і маркером заповнення перетягуємо формулу в кінець списку.

    Цікаво, що при другому способі можна задати крок нумерації, наприклад проставимо номера 1 і відразу 3, то всі рядки будуть пронумеровані 1,3,5 … і т.д., т.е. непарними числами. Або пронумеруємо рядки через одну, то і нумерація рядків продовжиться через один рядок.

    Відображення або приховування маркера заповнення

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

    Дозволити маркери ..

    Як автоматично пронумерувати рядки за допомогою інструменту Прогрессия

    Автоматично пронумерувати рядки таблиці можна за допомогою функції прогресія не користуючись маркером заповнення, т.е. захоплювати його і перетягувати не потрібно. Для цього виділяємо перший осередок списку (попередньо вставивши туди одиницю), відкриваємо інструмент прогресія, перемикаємо її в становище за стовпцями, вказуємо кінцеве значення (кількість всіх рядків, які потрібно пронумерувати). Нарешті тиснемо ОК і бачимо, що всі рядки таблиці пронумеровані. Потрібно сказати, що при видаленні або навпаки, при вставці нового рядка нумерація порушується. Відновити нумерацію зручно знову ж за допомогою перетягування маркера заповнення.

    Нумерація за допомогою прогресії

    Нумерація рядків з об’єднаними осередками

    Часто доводиться робити таблиці в яких кількох рядках потрібно надати один номер, так як в таблиці виконано об’єднання декількох осередків. Для такого випадку всі наведені вище приклади не підходять: на всі наші спроби програма відмовляє (потрібно, щоб осередки мали однаковий розмір).

    Осередки об’єднав, потрібно нумерувати як один рядок

    Для такого випадку є ще одна функція, але її написання залежить від кількості рядків з яких складається шапка таблиці, наприклад, шапка займає два рядки, тоді в третьому рядку (осередку) пишемо = МАКС (А $ 1: А2) +1. Якщо нумерація починається з п’ятого рядка, тоді формула може бути наступною: = МАКС (А $ 1: А4) +1. Для нумерації рядків потрібно виділити всі комірки, в яких потрібна нумерація, в тому числі і об’єднані, в рядок формул вписуємо цю формулу (знак $ можна поставити простим натисканням кнопки F4), потім одночасно натискаємо кнопки Ctrl і Enter.

    Формула, щоб вставити знак $, натискаємо на кнопку F4
    Одночасно натискаємо кнопки Ctrl і Enter

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

    2 думки про «Нумерація рядків в Ексель»

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

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

    Ссылка на основную публикацию