Как пронумеровать строки в excel по порядку
Перейти к содержимому

Как пронумеровать строки в excel по порядку

  • автор:

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

Работа с Microsoft Excel — отличный вариант, если нужно составить таблицу, отчет и т.д. Но хотя возможностей здесь больше, обычным пользователям сложнее разобраться даже с такими простыми действиями как нумерация строк по порядку. Это одно из базовых действий, а для его исполнения есть не менее 5 разных способов.

Полуавтоматическая нумерация строк

Наиболее простой способ в эксель пронумеровать строки по порядку — протянуть значения столбца.

Для этого:

1. В первой ячейке вручную прописывается цифра “1”.

2. Во второй ячейке столбца вручную прописывается цифра “2”.

3. Обе ячейки выделяются и в нижнем правом краю области захвата появляется крестик, который с помощью мышки перетаскивается вниз на нужное количество строк.

Полуавтоматическая нумерация строк в Экселе

Обратите внимание! Если нумерации будет недостаточно, нужно захватить лишь значения последних двух строк и снова протащить вниз.

Простые формулы для нумерации строк

При работе через эксель большинство действий работают через формулы, которые вписываются в ячейку. В дальнейшем эта формула применяется ко всем ячейкам в столбце. Обычно такие формулы используются для сложных расчетов, но с их помощью можно заняться и нумерацией строк.

Вот формулы:

Как пронумеровать строки в программе Excel - Простые формулы

1. =А1+1. В первой ячейке прописывается вручную цифра “1”, а во вторую вводится формула. Вводить вручную А1 не нужно. Это адрес ячейки, достаточно просто на нее нажать при написании формулы. Дальше остается только протянуть вниз показатель из последней заполненной ячейки.

2. =СТРОКА()-1. Формула прописывается сразу в первой ячейке. Автоматически ее значение будет 0. Для дальнейшей нумерации достаточно протянуть последнюю заполненную ячейку.

Эти формулы можно просто скопировать и вставить в таблицу, они будут работать сразу же.

Сложные формулы с условиями

С этими формулами необходимо немного разобраться. Используются они если пронумеровать строки по порядку нужно с соблюдением определенных условий.

=ЕСЛИ(B1<>»»;СЧЁТЗ($B$1:B1);»»)/IF(B1<>»»;COUNTA($B$1:B1);»»).

Как пронумеровать строки в программе Excel - Сложные формулы

Строки будут пронумерованы подряд при соблюдении определенного условия. Формула составляется по аналогии, где В1 — адрес ячейки, информация из которой учитывается при подсчете. В данном случае нумеруются подряд строки, если в ячейке из столбца В прописано слово “номер”.

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;$B$2:B2)/=SUBTOTAL(3;$B$2:B2).

Как в программе excel пронумеровать строки по порядку

Формула пригодится при использовании фильтров. Строки нумеруются по порядку, даже если фильтр убирает часть строк. Пример ситуации на скриншоте. В стандартной ситуации при фильтрации произведения Булгакова останутся с прежними номерами, т.е. 1, 3, 4. Цифра “2” будет пропущена. Однако если использовать формулу “промежуточные итоги”, нумерация будет всегда по порядку вне зависимости от того, использован фильтр или нет. Но при написании формулы нужно подставить значения соответствующих ячеек.

Автоматическая нумерация строк

В отличие от других программ Microsoft 365, Excel не предоставляет кнопку для автоматического номера данных. Однако можно легко добавить последовательные числа в строки данных путем перетаскивания маркер заполнения для заполнения столбца последовательностью чисел или с помощью функции СТРОКА.

Совет: Если необходима более совершенная система автоматической нумерации и на компьютере установлено приложение Access, можно импортировать данные Excel в базу данных Access. В ней можно создать поле, которое автоматически генерирует уникальный номер при добавлении в таблицу новой записи.

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

В этой статье

  • Заполнение столбца последовательностью чисел
  • Нумерация строк с помощью функции СТРОКА
  • Отображение или скрытие маркера заполнения

Заполнение столбца последовательностью чисел

  1. Выделите первую ячейку в диапазоне, который необходимо заполнить.
  2. Введите начальное значение последовательности.
  3. Введите значение в следующей ячейке, чтобы задать образец заполнения.

Совет: Например, если требуется задать последовательность 1, 2, 3, 4, 5. введите в первые две ячейки значения 1 и 2. Если необходимо ввести последовательность 2, 4, 6, 8. введите значения 2 и 4.

Примечание: В Excel 2013 и более поздних версиях кнопка Быстрый анализ отображается по умолчанию при выборе нескольких ячеек, содержащих данные. Для завершения этой процедуры кнопку можно проигнорировать.

Примечание: По мере перетаскивания маркера заполнения через ячейки Excel показывает предварительное значение. Чтобы изменить образец, перетащите маркер заполнения, удерживая нажатой правую кнопку мыши, а затем выберите образец.

Чтобы ввести последовательность в возрастающем порядке, перетащите маркер вниз или вправо. Чтобы ввести последовательность в убывающем порядке, перетащите маркер вверх или влево.

Совет: Если дескриптор заполнения не отображается, может потребоваться сначала отобразить его. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения.

Примечание: Эти числа не обновляются автоматически при добавлении, перемещении или удалении строк. Последовательную нумерацию можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.

Нумерация строк с помощью функции СТРОКА

  1. Введите в первую ячейку диапазона, который необходимо пронумеровать, формулу =СТРОКА(A1). Функция СТРОКА возвращает номер строки, на которую указана ссылка. Например, функция =СТРОКА(A1) возвращает число 1.
  2. Перетащите маркер заполнения , охватив диапазон, который необходимо заполнить.

Совет: Если дескриптор заполнения не отображается, может потребоваться сначала отобразить его. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения.

  • Эти числа обновляются при сортировке данных. Последовательность может быть прервана при добавлении, перемещении или удалении строк. Последовательность можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.
  • Если вы используете функцию СТРОКА и хотите, чтобы числа вставлялись автоматически при добавлении новых строк данных, преобразуйте диапазон данных в таблицу Excel. Все строки, добавленные в конец таблицы, последовательно нумеруются. Дополнительные сведения см. в статье Создание и удаление таблицы Excel на листе.

Для ввода определенных последовательных числовых кодов, например кодов заказа на покупку, можно использовать функцию СТРОКА вместе с функцией ТЕКСТ. Например, чтобы начать нумерованный список с кода 000-001, введите формулу =ТЕКСТ(СТРОКА(A1),»000-000″) в первую ячейку диапазона, который необходимо пронумеровать, и перетащите маркер заполнения в конец диапазона.

Отображение или скрытие маркера заполнения

По умолчанию маркер заполнения отображается, но его можно включить или отключить.

  1. В Excel 2010 и более поздних версиях перейдите на вкладку Файл , а затем выберите Параметры. В Excel 2007 нажмите кнопку Microsoft Office , а затем выберите Параметры Excel.
  2. В категории Дополнительно в разделе Параметры правки установите или снимите флажок Разрешить маркеры заполнения и перетаскивание ячеек, чтобы отобразить или скрыть маркер заполнения.

Примечание: Чтобы предотвратить замену существующих данных при перетаскивании маркера заполнения, убедитесь, что выбрано поле Оповещение перед перезаписью ячеек проверка. Если вы не хотите, чтобы Excel отображал сообщение о перезаписи ячеек, можно очистить это поле проверка.

Как в Excel Online протянуть нумерацию по порядку

Нумерация в Excel Online применяется довольно часто. Но когда работа ведется сразу с большим объемом данных, на помощь приходят автоматические возможности сервиса. В этой статье разберемся как делать автоматическую нумерацию.

Как в Excel Online протянуть нумерацию по порядку

Зачем делать нумерацию в Excel Online

Эта возможность сервиса очень пригодится пользователям, которые работают с большими объемами данных. Например, ведут отчетность по позициям, каждая из которых должна быть пронумерована по порядку. В каких случаях может понадобится автоматическая нумерация:

  • У пользователя есть 258 позиций в столбиках, и, если нумеровать их вручную, это может занять не меньше часа;
  • Часть уже пронумерованной информации была удалена из таблицы, и теперь не только множество строк остались пустыми, но и сбился порядок нумерации: 1, 7, 15 и так далее.
  • Чтобы упростить работу с таблицей.

Подобных случаев может быть множество, это лишь малая часть примеров. Вывод один – автоматическая нумерация – крайне необходимый инструмент. Рассмотрим как им пользоваться.

Excel Online как протянуть нумерацию по порядку

Как в Excel Online протянуть нумерацию по порядку: два способа

Нумеровать таблицу в Эксель автоматически можно как в возрастающем, так и в убывающем порядке. Есть 2 способа действий для нумерации по возрастанию и 1 – по убыванию.

  1. Кликнуть на ячейку, которая должна начинать нумерацию;
  2. Ввести в нее значение «1»;
  3. Кликнуть на ячейку под ней;
  4. Ввести значение «2»;
  5. Левой кнопкой мишки зажать и выделить одновременно ячейки с числами;
  6. Нажать «Маркер заполнения» – маленький синий квадрат в выделенной области, вместо указателя мыши должен появиться знак «+»;
  7. Протянуть вниз выделение до той ячейки, на которой нумерация должна закончиться.

как протянуть нумерацию по порядку Excel Online

Теперь все выделены ячейки в столбике пронумерованы по порядку. Но есть еще один, немного отличающийся от этого, способ.

  1. Нажать мышкой на ячейку, с которой должна начаться нумерация, например, «А1»;
  2. В строке «Функция», которая привязана к ячейке, вписать формулу «=СТРОКА(A1)»;
  3. Нажать «Enter»;
  4. Кликнуть мышкой на ту же ячейку, в которой уже вписано число 1 ;
  5. Выбрать «Маркер заполнения»;
  6. Протянуть выделение столбиков до последней ячейке в нумерации.

Все ячейки пронумерованы в правильном порядке. Теперь не нужно вручную вводить огромное количество цифр, и тратить на это много времени.

как нумерацию по порядку протянуть в Excel Online

Автоматическая нумерация по убыванию

Теперь рассмотрим способ, как выполнить автоматическую нумерацию в порядке убывания чисел:

  1. Выбрать ячейку, на которой счет должен закончиться, например, «203»;
  2. В ячейке над ней написать число «202»;
  3. Выделить обе ячейки левой кнопкой мыши;
  4. Нажать на «Маркер заполнения» и протянуть выделение наверх, до той ячейки, где должно быть число 1 .

Если пойти дальше начала нумерации, она продолжится с минусовым значением.

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

  • Как распознать картинку в документе Excel Online
  • Как сделать онлайн вычисления в Excel Online
  • Как разблокировать документ Excel Online
  • Как вставить картинку в таблицу Excel Online

6 простых способов сделать автоматическую нумерацию в Excel — инструкция и видео

Быстро пронумеровать список фамилий, расставить людей по рейтингу и присвоить участникам викторины порядковый номер — задачи, которые можно автоматизировать. Зачем проставлять номера каждому участнику списка отдельно, если можно воспользоваться силой Excel и сделать всё быстро, и без мучений.

Как пронумеровать строки в Excel: 6 быстрых способов + автоматически проставляем точки

Содержание статьи скрыть

Способ 1 — простая нумерация

Ставим в первую ячейку цифру 1, во вторую — цифру 2. Затем выделяем обе ячейки и тянем вниз, чтобы заполнить всё до конца.

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

Как это работает. Так как в первую ячейку мы поставили единицу, а во вторую — двойку, Excel счёл это как последовательность. Скорее всего, следующее число будет 3, за ним 4, а потом 5 и так далее.

Знание Excel — это одно из сильнейших преимуществ. Поэтому посмотрите нашу подборку лучших онлайн-курсов по Excel

Пошаговый план
«Как эксперту выйти на стабильные 100 000 ₽/мес»
На продаже своих услуг без всякого «наставничества»
Получить план

Способ 2 — автоматическая последовательная нумерация

Здесь мы уже используем формулу, которая будет увеличивать каждую предыдущую ячейку на единицу. Этот способ удобен тем, что такая формула помогает быстро расширять список. Итак, в первую ячейку ставим 1, а во вторую вписываем формулу:

Далее точно так же тянем всё вниз и заполняем диапазон.

Этот способ прост в использовании, потому что можно не выделять несколько ячеек, а просто протянуть формулу вниз и быстро заполнить все нужные значения.

Как это работает. Наша формула образно звучит так: «Возьми ячейку над текущей и увеличь результат на единицу». А так как формула тянется вниз, то всё значение каждой ячейки увеличивается на один — и происходит автоматическая нумерация.

Способ 3 — через функцию =СТРОКА()

Если ваш список увеличивается строго вниз, то способ через функцию СТРОКА будет оптимальным.

Функция =СТРОКА() возвращает порядковый номер строки для текущей ячейки, начиная со строки №1

Зная это, мы можем найти закономерность и здесь. Введём формулу в ячейку E2:

Как видите, результат работы функции — это число 2. Строка вторая, значит в результате будет 2.

Чтобы нам получить правильный результат, нужно подкорректировать формулу и уменьшить результат на количество строк шапки, то есть на одну строку. Для этого просто вычитаем единицу из самой функции.

Способ удобен тем, что если нам нужно пронумеровать каждый элемент списка отдельно. Мы можем скопировать формулу в любое место таблицы и получить мгновенный результат.

Как это работает. Механика функции простыми словами: «у ячейки с таким адресом вот такой номер строки». И нам, чтобы начать список с первого пункта, нужно этот номер строки уменьшить на количество строк шапки нашей таблицы. Так мы и получаем желаемый результат.

Способ 4 — нумерация через инструмент «Прогрессия»

Нумеровать можно не только формулами и арифметическими действиями, но и встроенными инструментами. Нам нужен инструмент «Прогрессия».

Арифметическая прогрессия — это последовательность чисел, где каждое следующее число больше предыдущего на какой-то шаг

В нашем случае прогрессия самая простая — мы увеличиваем каждое число на единицу, прямо как в способе 2, но только без лишних действий руками.

Вводим в ячейку E1 число 1, выделяем эту единицу и весь диапазон, который нужно пронумеровать, а затем переходим на вкладку «Главная» → область «Редактирование» → кнопка «Заполнить» → «Прогрессия…»

Открывается диалоговое окно, в котором мы выбираем расположение «По столбцам», поскольку нумеруем вниз. Затем выбираем тип «Арифметическая» и ставим шаг — 1.

Если мы знаем, сколько всего людей в списке, то мы можем поставить предельное значение, например, 25, и тогда инструмент остановит свою работу, как только дойдёт до определённого числа. Нажимаем «Ок» и видим как Excel делает автоматическую нумерацию строк.

Как это работает. Прогрессии могут быть разными, но в случае с арифметическими — они ведут себя достаточно предсказуемо, просто увеличивая наше число на какое-то одинаковое число — шаг. В нашем случае шаг равняется единице, что полностью решает нашу задачу.

Знание Excel — это одно из сильнейших преимуществ. Поэтому посмотрите нашу подборку лучших онлайн-курсов по Excel

Способ 5 — функция МАКС()

Иногда бывает, что список людей идёт с разрывами и нам нужно продолжать нумерацию после пропуска. В этом случае нам подойдёт способ через функцию МАКС и работает он следующим образом.

Функция МАКС ищет наибольшее число в указанном диапазоне

В первую ячейку ставим число 1, а во вторую вводим формулу: =МАКС($E$2:E2)+1

Начало диапазона мы указали строго от $E$2, то есть первая граница не меняется ни при каких условиях. Концом диапазона будет последняя ячейка после протягивания. При протягивании такой формуле в строке 26 мы получим формулу: =МАКС($E$2:E25)+1

А там где нам нужно пропустить значения автоматической нумерации, мы просто удаляем формулу из ячейки и всё, что идёт ниже, автоматически пересчитывается.

При этом формулу можно просто скопировать и вставить в любом месте сверху и снизу нашего списка нумерации и все числа автоматически пересчитаются.

Как это работает. Так как диапазон увеличивается на единицу =МАКС() + 1, то у нас каждая ячейка будет больше другой и функция МАКС будет выбирать её.

Способ 6 — адаптивная автоматическая нумерация через =СЧЁТЗ() и =ЕСЛИ()

Если в предыдущем способе нам всё ещё нужно работать с ячейками вручную, то в этом способе мы всё автоматизируем ещё больше. Нам понадобится комбинация функций СЧЁТЗ и ЕСЛИ, чтобы фильтрация происходила по условию.

Функция СЧЁТЗ считает количество заполненных ячеек в диапазоне
Функция ЕСЛИ проверяет ячейку на соответствие какому-то условию. Если условие истинно, выполняется одно действие. Если условие ложно, выполняется другое действие

Итак, формула: =ЕСЛИ(B2=””;””;СЧЁТЗ($B$2:B2))

Вставляем формулу в ячейку B2, тянем вниз и формула автоматически пропускает пустые строки. Заметьте, что в части формулы, где СЧЁТЗ, мы закрепили первую часть, потому что мы не хотим, чтобы диапазон состоял из одной строки. Нам нужно, чтобы он постоянно увеличивался.

Ещё важно обратить внимание, что две двойные кавычки “” рядом означают, что ячейка должна быть пустой, то есть не содержать в себе никаких данных.

Как это работает. Функция ЕСЛИ отвечает за такое условие: если ячейка B2, где у нас лежит фамилия, пустая, то так и оставить её пустой, иначе — посчитать общее количество заполненных ячеек.

Мы разобрались, как создать автоматическую нумерацию в Excel. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.

Приходите на курсы по обучению работе с Excel-таблицами — они помогут освойте таблицы, даже если сейчас знаний ноль.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *