Нумерация строк

Онлайн-инструмент нумерует строки списка: точкой, скобкой или пробелом, с ведущими нулями и своим шагом. Пронумеровать строки онлайн или список 1, 2, 3 можно за секунду — вставьте строки и заберите готовый результат.

Нумерация с:

Список

0 строк

Результат

0 строк
Скопировано ✓ Строк:0

Что умеет нумерация и зачем ведущие нули

Инструмент ставит перед каждой строкой её номер. Настраивается всё, из-за чего обычно приходится править список руками: символ после номера — точка, скобка или пробел, начальное значение, шаг, ведущие нули и отступ. Пустые строки можно пропускать или нумеровать наравне с остальными.

Ведущие нули нужны чаще, чем кажется. Без них список из десяти с лишним пунктов сортируется по алфавиту неправильно: «10» встаёт перед «2», потому что сравниваются символы, а числовое значение при этом никого не интересует. Номер вида «02» такую сортировку чинит, и по той же причине ведущие нули ставят в именах файлов и папок.

Перфокарта на 80 столбцов
Нумерация строк старше экранов: в перфокартах последние колонки отдавали под номер карты. Фото: Marcin Wichary, CC BY 2.0.
ФорматКак выглядитГде нужен
Точка1. Первый пунктСписки в документах и статьях.
Скобка1) Первый пунктПеречисления в письмах и заявках.
Ведущие нули01, 02, 03Имена файлов, сортировка по алфавиту.
Свой шаг10, 20, 30Нумерация с запасом на вставки.
С отступом  1. ПунктВложенные списки.

История: от нумерации стихов до строк в Бейсике

Нумерация строк родилась из необходимости ссылаться на текст. Стихи Гомера делили на строки ещё александрийские филологи, а в изданиях XVI века номера стихов и строк стали печатать на полях, чтобы спорящие о смысле цитировали одно и то же место. Библейское деление на стихи в привычном виде закрепил Робер Этьен в издании 1551 года — и это ровно нумерация строк, решающая задачу ссылки.

В программировании номер строки работал адресом: в Бейсике 1960-х каждая строка начиналась с числа, и переход GOTO 100 вёл именно к строке 100. Нумеровали с шагом десять, чтобы между 100 и 110 можно было вставить новые команды без перенумерации всей программы. Приём дожил до наших дней: шаг в списке задают с запасом там, где пункты будут добавляться. Редакторы кода показывают номера строк по той же причине, что и старые издания стихов, — чтобы двое могли говорить об одном месте: «ошибка в строке 42» понятно без пересылки файла.

Табуляторы Холлерита на переписи 1890 года
Машинная обработка данных начиналась с нумерованных карт: номер был единственным адресом строки. Фото: Викисклад, общественное достояние.

Как пронумеровать список и что делать в Excel

Вставьте список, выберите формат номера и получите результат. Для длинных списков полезен шаг: номера 10, 20, 30 оставляют место для вставок. Если строки уже пронумерованы, сначала снимите старые номера — иначе получится «1. 1. Первый пункт».

В Excel ту же задачу решает формула =СТРОКА() (ROW в англоязычной версии): она пересчитывается при удалении строк, тогда как вбитые руками номера остаются с дырами. Ведущие нули там дают форматом ячейки или функцией ТЕКСТ: =ТЕКСТ(СТРОКА();"00") превратит единицу в «01». В Google Таблицах есть =SEQUENCE(20) — сразу двадцать номеров подряд. В Word номера ставит кнопка нумерованного списка, а «Формат номера» меняет точку на скобку.

Форматыточка, скобка, пробел
Ведущие нуличинят сортировку
Шагзапас на вставки
Excelформула СТРОКА / ROW
Google ТаблицыSEQUENCE
Бейсикшаг 10 между строками
Нумерация стиховиздание Этьена, 1551 год
Данныене покидают браузер

Частая задача рядом — пронумеровать список и сразу привести его в порядок. Тогда порядок такой: сначала удаление повторов, потом сортировка, и только затем нумерация — иначе номера перемешаются вместе со строками. Собрать пронумерованный список обратно в одну строку поможет столбец в строку. Для документов пригодится ещё одна мелочь: если после нумерации список пойдёт в таблицу, номер лучше отделять точкой с пробелом — тогда «Текст по столбцам» разложит его в отдельную колонку одним движением.

НастройкаЧто подставляется перед строкойНа строке «Главная»
точкой 1.номер, точка и пробел1. Главная
скобкой 1)номер, скобка и пробел1) Главная
пробелом 1номер и пробел1 Главная
ведущие нулиномер дополняется нулями до ширины самого длинного01. Главная в списке из 12 строк
начать ссдвигает отсчёт: список продолжает предыдущий51. Главная при старте 51
шагприбавляет к номеру заданное число10., 20., 30. при старте 10 и шаге 10
пропускать пустыепустая строка остаётся пустой и номера не получаетбез галочки пустая строка тоже нумеруется
Ширина ведущих нулей считается по самому длинному номеру в списке: при старте 1 и 120 строках получится 001 … 120, столбец остаётся ровным. Пустые строки нумеруются по умолчанию — так номер совпадает с порядком строки в файле, это нужно при сверке с логами и выгрузками.

Пример: вход → результат

Вход
Главная
Услуги
Кейсы
Результат
1. Главная
2. Услуги
3. Кейсы

Добавляет номера к строкам с настройкой формата (1. / 1) / 01) и стартового числа.

Когда пригодится

Пронумеровать строки списка

Добавить номера к строкам — для инструкции, списка приоритетов или выгрузки, где важен порядок.

Если список лежит в таблице, нумерация делается средствами Excel — три способа и ловушку с фильтром разобрал отдельно. Как это встроить в работу над сайтом — в разборе Как собрать семантическое ядро.

Как пользоваться

  1. Вставьте список в левое поле — по одному пункту на строку.
  2. Выберите формат номера: точка (1.), скобка (1)) или пробел (1 ). Нужны ровные столбцы — включите ведущие нули.
  3. Результат собирается сразу. Нажмите «Скопировать результат».

Частые вопросы

Что делает инструмент?

Добавляет порядковый номер в начало каждой строки списка: 1, 2, 3 и так далее. Можно выбрать, что ставить после номера — точку, скобку или просто пробел.

Что такое ведущие нули?

Это выравнивание номеров по разрядности: при включённой опции для списка из 100 строк номера будут 001, 002 … 100. Удобно для ровных столбцов и корректной сортировки по тексту.

Как пронумеровать список в Word?

Нумерованный список включается кнопкой на вкладке «Главная» или сочетанием Ctrl+Shift+L. Word ставит номера сам и пересчитывает их при вставке строк, но при копировании в другое место номера часто теряются: они живут в форматировании и в буфер обмена не попадают. Если номер нужен именно текстом, проще пронумеровать список здесь и вставить готовый.

Как пронумеровать строки в Excel и Google Таблицах?

Впишите единицу и двойку в соседние ячейки, выделите обе и потяните за угол — дальше нумерация продолжится сама. Формула =СТРОКА()-1 пересчитывается при удалении строк, а =ROW()-1 делает то же в Google Таблицах. Готовый список с номерами внутри текста таблицы так не получить — для этого нужен текстовый вариант.

Можно начать нумерацию не с единицы?

Да, стартовое число задаётся в настройках инструмента. Это удобно, когда список продолжает предыдущий: например, нумерация идёт с 51-го пункта.

Можно нумеровать с шагом — 2, 5, 10?

Да, шаг задаётся рядом со стартовым числом. При шаге 10 и старте 10 получится 10, 20, 30 — так удобно нумеровать блоки, между которыми потом добавят пункты. Ведущие нули считаются по самому длинному номеру в списке, поэтому столбец остаётся ровным.

Что будет с пустыми строками в списке?

По умолчанию пустая строка тоже получает номер — так номер строки совпадает с её порядком в файле, это нужно при сверке с логами и выгрузками. Если включить «пропускать пустые», номера получат только заполненные строки, а пустые останутся разделителями между блоками.

Похожие инструменты

Как применять это в продвижении — в разборе Семантическое ядро и других материалах блога.

Ещё инструменты для списков

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