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

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

Отже, йдеться про функцію =СТРОКА(), яку можна застосувати для відображення номера рядка. Як це зручніше зробити?

Взагалі, тут є два варіанти:

  1. Як і будь-яка нормальна функція Excel :-), ця може мати як аргумент адресу комірки. При цьому вона повертає в комірку, в якій встановлена, результат — номер рядка, на якому знаходиться комірка. Наприклад, функція =СТРОКА(D9) поверне значення 9 в ту комірку, в якій вона знаходиться. Однак, ніхто не забороняє її ставити в ту саму комірку, адреса якого вказується в ньому як аргумент. Тому, помістивши формулу = СТРОКА(В6) в комірку В6, ми отримаємо в ній цифру 6.
  2. Це варіант, коли аргумент функції взагалі можна не вказувати (але ж ви пам’ятаєте, що дужки при цьому обов’язкові?). У цьому випадку функція повертає номер того рядка, в якому він стоїть. Тут дуже просто, поставили функцію =СТРОКА() в комірку А5, і отримали в цьому комірці число 5.

Другий варіант звичайно простіше. Тому, щоб пронумерувати стовпець таблиці, який починається з комірки А3 і закінчується на комірці А25, потрібно зробити таке:

  1. Записуємо в комірку А3 функцію =СТРОКА();
  2. Захоплюємо маркер заповнення мишею (це квадратик у нижньому правому куті прямокутного курсору в таблиці Excel);
  3. Протягуємо за маркер прямокутний курсор вниз по стовбцю до комірки А25 (на якій закінчується стовпець).

А ось тут цікаво! Воно звичайно пронумерувало стовпчик, але оскільки А3 — це початок нашої таблиці, тобто. перший її рядок, то побачити там нумерацію, починаючи з числа «3», якось не дуже добре. Що робити? А трохи подумати. Усього й справ — внести поправку на зміщення. Так як наша таблиця розташовується нижче основної нумерації рядків на два рядки, то нам потрібно записати в комірку: =СТРОКА() – 2. У цьому випадку ми отримуємо в осередку А3 значення, що дорівнює «1». Тепер можна розповсюджувати цю формулу на весь наш стовпець і все буде добре пронумеровано.

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

Нумерація строк Excel за допомогою функції

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *