Формулы для excel автоматическая нумерация

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

В отличие от других программ 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.

  4. Выделите ячейки, содержащие начальные значения.

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

  5. Перетащите маркер заполнения Маркер заполнения в диапазон, который нужно заполнить.

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

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

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

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

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

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

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

  2. Перетащите маркер заполнения Маркер заполнения, охватив диапазон, который необходимо заполнить.

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

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

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

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

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

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

  1. В Excel 2010 и более поздних версиях перейдите на вкладку Файл и выберите пункт Параметры.

    В Excel 2007 нажмите кнопку Microsoft Office Изображение кнопки Office, а затем выберите Пункт Параметры Excel.

  2. В категории Дополнительно в разделе Параметры правки установите или снимите флажок Разрешить маркеры заполнения и перетаскивание ячеек, чтобы отобразить или скрыть маркер заполнения.

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

См. также

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш и горячие клавиши в Excel

Функции ссылки и поиска (справка)

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

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

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

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

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

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

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

Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!

Подписывайся на канал

Подписаться

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

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

=E2+1

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

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

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

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

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

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

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

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

=СТРОКА(B2) 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Способ 5 — функция МАКС() числа автоматически пересчитаются

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

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

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

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

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

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

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

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

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

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

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

Содержание

  • Способ 1: заполнение первых двух строк
  • Способ 2: использование функции
  • Способ 3: использование прогрессии
  • Вопросы и ответы

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

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

Способ 1: заполнение первых двух строк

Первый способ предполагает ручное заполнение первых двух строк числами.

  1. В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».
  2. Нумерация первых строк в Microsoft Excel

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

Копирование ячеек в Microsoft Excel

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

Нумерация ячеек в Microsoft Excel

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

Способ 2: использование функции

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

  1. Выделяем ячейку, в которой будет находиться цифра «1» нумерации. Вводим в строку для формул выражение «=СТРОКА(A1)».Кликаем по клавише ENTER на клавиатуре.
  2. Формула СТРОКА в Microsoft Excel

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

Копирование ячеек с номерами в Microsoft Excel

Как видим, нумерация строк и в этом случае расположилась по порядку.

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

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

Способ 3: использование прогрессии

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

Lumpics.ru

  1. Первую ячейку нумеруем самым обычным способом, вписав туда цифру «1» с клавиатуры.
  2. Нумерация первой ячейки в Microsoft Excel

  3. На ленте в блоке инструментов «Редактирование», который расположен во вкладке «Главная», жмем на кнопку «Заполнить». В появившемся меню кликаем по пункту «Прогрессия».
  4. Переход к настройке прогрессии в Microsoft Excel

  5. Открывается окно «Прогрессия». В параметре «Расположение» нужно установить переключатель в позицию «По столбцам». Переключатель параметра «Тип» должен находиться в позиции «Арифметическая». В поле «Шаг» нужно установить число «1», если там установлено другое. Обязательно заполните поле «Предельное значение». Тут следует указать количество строк, которые нужно пронумеровать. Если данный параметр не заполнен, автоматическая нумерация произведена не будет. В конце следует нажать на кнопку «OK».

Окно прогрессии в Microsoft Excel

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

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

Как альтернативный вариант можно использовать следующую схему этого же способа:

  1. В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.
  2. Выделение столбца в Microsoft Excel

  3. Вызвать окно инструмента «Прогрессия» тем же способом, о котором мы говорили выше. Но на этот раз ничего вводить или изменять не нужно. В том числе, вводить данные в поле «Предельное значение» не придется, так как нужный диапазон уже выделен. Достаточно просто нажать на кнопку «OK».

Запуск прогрессии в Microsoft Excel

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

Как видим, существует три основных способа автоматической нумерации строк в программе. Из них наибольшую практическую ценность имеет вариант с нумерацией первых двух строк с последующим копированием (как самый простой) и вариант с использованием прогрессии (из-за возможности работать с большими таблицами).

Еще статьи по данной теме:

Помогла ли Вам статья?

1 звезда
2 звезды
3 звезды
4 звезды
5 звезд

Рассказываем о самых простых способах пронумеровать строки в Excel по порядку.

1 Как пронумеровать строки в Excel с помощью автозаполнения

Первый и самый простой способ автоматически пронумеровать строки в таблице Excel. Вручную придется ввести только два первых номера — и это не обязательно должны быть «1» и «2». Отсчет можно начать с любого числа.

  • В ячейку, с которой необходимо начать нумерацию строк или столбцов, ставим первое значение. Например, «1».
  • В соседнюю ячейку ставим следующую цифру — «2». Если вы хотите пронумеровать строки, то двойку надо поставить в ячейку под единицей. Если нумеруются столбцы — то справа от единицы.
  • Выделите ячейки с помощью ЛКМ и наведите курсор на угол выделенной области. Стрелочка должна поменяться на черный крестик.
  • Когда курсор превратится в крестик, снова нажмите левую кнопку мышки и протяните выделение на ту область, в которой требуется пронумеровать строки или столбцы. Выделенный диапазон заполнится числовыми значениями с шагом, как между первыми двумя числами.

Кстати, если в первые две ячейки вводить числа не по порядку, то это будет учтено при автозаполнении. Например, можно создать список с числами, кратными 5 или 10.

  • Как закрепить ячейку в Excel с помощью знака доллара

2 Как в Экселе пронумеровать строки c помощью формулы

Присвоить номер каждой строке можно и через специальную формулу.

  • Первая ячейка, как и в прошлом варианте, должна содержать начальное число. Указываем его (например, «1») — и переходим к следующей ячейке.
  • Теперь понадобится функция, которая будет прибавлять к каждому последующему значению единицу (или другой необходимый шаг нумерации). Она выглядит так: «=[ячейка с первым значением] + 1». В нашем случае это «=А1+1». Для создания формулы можно использовать кнопку “СУММ” из верхнего меню — она появится, когда вы поставите в ячейке знак “=”.
  • Кликаем по крестику в углу ячейки с формулой и выделяем диапазон заполнения данных. Строки пронумеруются автоматически.

3 Нумерация строк в Excel c помощью прогрессии

Добавить маркер в виде номера можно и с помощью функции «Прогрессия» — этот метод подойдет для работы с большими списками, если таблица длинная и содержит много данных.

  • В первую ячейку — у нас это А1 — надо вставить начальную цифру. Пусть будет единица.
  • Далее выделяем необходимый диапазон, захватывая первую ячейку. Например, от А1 до А10.
  • Во вкладке «Главная» надо найти иконку в виде синего квадрата со стрелочкой. Эта функция называется «Заполнить».
  • Кликните по иконке и выберите пункт «Прогрессия». Для нумерации подходят параметры, установленные по умолчанию: тип — арифметическая, шаг = 1.
  • Нажмите ОК — и выделенный диапазон превратится в пронумерованный список.  

Ольга Дмитриева

Редактор направлений «Мобильные устройства» и «Техника для дома»

Exсel – один из мощнейших вычислительных инструментов. Несмотря на кажущуюся простоту, он хранит в себе огромный потенциал для автоматизации множества процессов из самых разных сфер жизни. Инженерные расчеты, построение сложнейших диаграмм и графиков – все это способна выполнять программа, которая выглядит как страница из строк и столбцов.

Фото: infourok.ru

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

Многие начинающие пользователи при работе сталкиваются с вопросом как пронумеровать строки в таблице Excel. Рассмотрим каждый из возможных способов.

Первый способ. Как пронумеровать строки с помощью протягивания

Самый простой способ пронумеровать необходимые ячейки в Excel по порядку – указать таблице первые два числа. Это необходимо для того, чтобы программа рассчитала требуемый шаг нумерации.

В первой ячейке укажем значение «1», а строчкой ниже – значение «2». Теперь выделим обе ячейки с помощью маркера заполнения (черный квадрат выделенного диапазона), как это показано в нашем примере со строительной сметой.

Далее наводим курсор на нижний правый угол двух выделенных ячеек до появления в углу черного знака «+» и потянем его с зажатой левой кнопкой мыши вниз. Таблица автоматически пронумерует ячейки до нужного значения.

Таблица нумерует строки с любых значений, не обязательно начинать с единицы. Во втором примере мы установили значение шага равное 12 и начали отсчет со значения «10». Таблица автоматически рассчитала нумерацию ячеек с шагом 12.

Второй способ. Как пронумеровать строки с помощью формулы

Формулы и функции это самый важный инструмент в Exсel. Обычные таблички можно начертить и в текстовых редакторах.

Для того чтобы пронумеровать ячейки с помощью формулы, нужно указать таблице начальное значение отсчета, а затем с помощью оператора «СУММ» или знака «равно» указать нужный шаг прогрессии:

  • подставим значение «1» в первую строку;
  • укажем программе следующую строку, кликнув на нее левой кнопкой мыши;
  • затем перейдем в строку функции и поставим знак «=». Также это можно сделать с помощью оператора «СУММ», нажав на кнопку выбора функции Fx и указав в строке нужный параметр;

  • теперь осталось указать ячейку отсчета и необходимое значение суммы. Укажем таблице первую нашу ячейку (G5), а также укажем, что нужно добавлять единицу;
  • нажмем Enter.

Вторая строка заполнилась значением 2. Для того, чтобы формула автоматически применилась к последующим ячейкам, протяните ячейку с получившейся формулой вниз до требуемого диапазона.

Третий способ. Как пронумеровать строки с помощью функции «Строка»

Данная функция подразумевает ссылку на номер строки в любом другом месте таблицы. Ссылкой в данном случае выступает ячейка или диапазон, для которых определяется порядковый номер:

  • указываем необходимую ячейку для начала отсчета;
  • переходим в поле функции, ставим знак «=» и вводим функцию «СТРОКА»;
  • в скобках указываем ссылку на ячейку А1, убедившись при этом, что таблица подсветила ее синим цветом;

  • нажимаем «ENTER»;
  • теперь указываем программе ячейку и протягиваем вниз до требуемого значения.

Четвертый способ. Как пронумеровать строки с помощью прогрессии

С помощью данного инструмента в Exсel можно заполнять диапазоны ячеек значениями по заданным параметрам в арифметической или геометрической прогрессии.

Первое, что необходимо сделать, чтобы пронумеровать ячейки с помощью прогрессии – найти кнопку «Заполнить». Она имеет вид небольшой синей стрелки в прямоугольнике и расположена на вкладке «Главная» в блоке «Редактирование».

Нажмем на кнопку «Заполнить» и в открывшемся меню перейдем во вкладку «Прогрессия».

Здесь укажем необходимый шаг прогрессии и нажмем ОК. Таблица заполнится в соответствии с выбранными параметрами.

Кроме этого, с помощью инструмента «Прогрессия», можно создавать таблицу из дат. Например, можно создать наглядную последовательность из всех рабочих дней в следующем году. Таблица автоматически пропустит все выходные дни и построит последовательность из рабочих дней.

Для примера укажем для первой ячейки дату 1 января 2021 года, затем выделим весь столбец, кликнув курсором сверху столбца или воспользуемся горячей комбинацией клавиш «ctrl+пробел». Теперь вызовем функцию «Заполнить» и укажем в строке «Предельное значение» конечную дату 1 января 2022 года, а тип прогрессии «Дата».

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

Теперь вы знаете несколько простых способов как пронумеровать строки в Excel. Надеемся, что было полезно.

Это интересно:

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

Содержание

  • Метод 1: нумерация после заполнения первых строк
  • Метод 2: оператор СТРОКА
  • Метод 3: применение прогрессии
  • Заключение

Метод 1: нумерация после заполнения первых строк

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

  1. Для начала, создаем новый столбец под нумерацию строк. В первой ячейке (не считая шапки) пишем цифру 1, затем переходим во вторую, в которой вводим цифру 2.Номера первых двух строк в таблице
  2. Теперь нужно выделить эти две ячейки, после чего наводим курсор мыши на нижний правый угол выделенной области. Как только указатель изменит свой вид на крестик, зажав левую кнопку мыши тянем его до последней строки столбца.Растягивание нумерации строк на весь столбец
  3. Отпускаем левую кнопку мыши, и порядковые номера строк сразу же появятся в строках, которые мы охватили при растягивании.Пронумерованные строки таблицы

Метод 2: оператор СТРОКА

Данный метод для автоматической нумерации строк предполагает использование фукнции “СТРОКА”.

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

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

  1. Также выделяем первую ячейку столбца, куда хотим вставить номер. Затем щелкаем кнопку “Вставить функцию” (слева от строки формул).Вставка функции в ячейку таблицы
  2. Откроется окно Мастера функций. Кликаем по текущей категории функций и выбираем в открывшемся перечне “Ссылки и массивы”.Выбор категории Ссылки и массивы при вставке функции в ячейку
  3. Теперь из списка предложенных операторов выбираем функцию “СТРОКА”, после чего жмем OK.Выбор оператора СТРОКА при вставке фукнции в ячейку
  4. На экране появится окно с аргументами функции для заполнения. Кликаем по области ввода информации для параметра “Строка” и указываем адрес первой ячейки столбца, которой хотим присвоить номер. Адрес можно прописать вручную или просто кликнуть мышью по нужной ячейке. Далее кликаем OK.Заполнение аргументов функции СТРОКА
  5. Нумер строки вставлен в выбранную ячейку. Как растянуть нумерацию на остальные строки мы рассмотрели выше.Готовая функция СТРОКА в ячейке таблицы

Метод 3: применение прогрессии

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

  1. Указываем в первой ячейки столбца ее порядковый номер, равный цифре 1.Номер строки в ячейке
  2. Переключаемся во вкладку “Главная”, нажимаем кнопку “Заполнить” (раздел “Редактирование”) и в раскрывшемся перечне щелкаем по опции “Прогрессия…”.Запуск инструмента Прогрессия
  3. Перед нами появится окно с параметрами прогрессии, которые нужно настроить, после чего нажимаем OK.
    • выбираем расположение “по столбцам”;
    • тип указываем “арифметический”;
    • в значении шага пишем цифру “1”;
    • в поле “Предельное значение” указываем количество строк таблицы, которые нужно пронумеровать.Настройка параметров Прогрессии при нумерации строк
  4. Автоматическая нумерация строк выполнена, и мы получили требуемый результат.Автоматическая нумерация строк с помощью Прогрессии

Данный метод можно реализовать по-другому.

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

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

Заключение

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


Используем различные подходы

для нумерации строк.

Используем формулы

Пусть в ячейке

A2

введено значение

1

(номер первой строки). В следующую строку таблицы, в ячейку

А3

, вводим формулу

=А2+1

и копируем ее в ячейки ниже.

Так как в формуле мы сослались на ячейку выше с помощью

относительной ссылки

, то EXCEL при копировании вниз модифицирует вышеуказанную формулу в

=А3+1

, затем в

=А4+1

и т.д., тем самым формируя числовую последовательность 2, 3, 4, …

Другим вариантом является использование формулы

=СТРОКА()-СТРОКА($A$1)

. В ячейке

А1

должен находиться заголовок столбца.

Для чрезстрочной нумерации используйте формулу (см.

файл примера

)

=ЕСЛИ(ЕЧЁТН(СТРОКА());»»;A7+1)

Используем клавишу CTRL

Пусть, как и в предыдущем примере, в ячейку

A2

введено значение

1

. Выделим ячейку

A2

. Удерживая клавишу

CTRL

, скопируем

Маркером заполнения

(при этом над курсором появится маленький плюсик), значение из

A

2

в ячейки ниже. Получим последовательность чисел 1, 2, 3, 4 …


ВНИМАНИЕ!

Если на листе часть строк скрыта с помощью

фильтра

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

CTRL

, выделите любую ячейку с заголовком

фильтра

и дважды нажмите

CTRL

+

SHIFT

+

L

(сбросьте фильтр).

Используем начало последовательности

Если начало

последовательности

уже задано (т.е. задан первый элемент и шаг последовательности), то пронумеровать строки можно следующим образом :

  • пусть в ячейке

    А2

    введено значение

    1

    , а в ячейке

    А3

    значение

    2

    ;
  • выделяем ячейки

    A

    2

    и

    A

    3

    ;
  • беремся за правый нижний угол и

    Маркером заполнения

    протягиваем вниз.

Получаем результат как в предыдущем случае. Если в ячейке

А3

введено значение

3

, т.е. задан шаг последовательности равный 2, то мы получим последовательность нечетных чисел.

Использование инструмента Прогрессия

Воспользуемся стандартным средством EXCEL для создания прогрессий, в то числе и арифметических.

  • вводим в ячейку

    А2

    значение

    1

    ;
  • выделяем диапазон

    A

    2:А6

    , в котором будут содержаться номера строк;
  • вызываем инструмент

    Прогрессия

    (

    ), в появившемся окне нажимаем ОК.


СОВЕТ:

О специальных случаях нумерации строк можно почитать в статьях

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

,

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

,

Сохранение нумерации при удалении строк

,

Нумерация строк и столбцов римскими цифрами

и

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

.

При работе с таблицами 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. Поэтому, после сортировки данных, номера сохранят свои текущие позиции.

Автор
Александр Степушин

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.

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

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

​Смотрите также​ в аналоговом окне)​ «=1+R[-1]C»​X = 1​ Then​Shipuchka​. Если значение в​ по порядку.​«1»​ должно быть отключено.​После того, как выполнено​ Переводим переключатель в​СОВЕТ:​ плюсик), значение из​ тому же, что​«По столбцам»​ тянуть маркер по​Часто при создании таблиц​нужно в колонке​Next​ ‘первая цифра в​.Value = Nn:​: Я работаю в​

​ ячейке столбца​Урок:​

Нумерация

​в нумерации колонок.​ То есть, не​ копирование, мы видим,​ позицию​О специальных случаях​A2​ было при использовании​. Переключатель параметра​ таблице в несколько​ в Экселе выделяют​ С сделать автонумерацию​End With​

Способ 1: заполнение первых двух строк

​ нумерации​ Nn = Nn​ 2007 версии. Здесь​

  1. ​Е​Мастер функций в Excel​ Кликаем по кнопке​ нужно, чтобы около​ что вся строка​«Добавить строку»​

    Нумерация первых строк в Microsoft Excel

  2. ​ нумерации строк можно​в ячейки ниже.​ первых способов: к​«Тип»​ сотен, а то​ отдельную колонку, в​ етих копируємих строк​Yar4i​If lr =​ + 1​

Копирование ячеек в Microsoft Excel

​ нет Списка, его​отсутствует, то номер​Как видим, произвести нумерацию​

Нумерация ячеек в Microsoft Excel

​«Вставить функцию»​ соответствующего наименования параметра​ заполнена цифрой «1».​. Жмем на кнопку​ почитать в статьях​ Получим последовательность чисел​ необходимости прокручивать таблицу​должен находиться в​ и тысяч строк,​ которой для удобства​

Способ 2: использование функции

​ по таким условиям:​: Спасибо.​​ 4 Then Exit​​.NumberFormat = Selection(1).NumberFormat​

  1. ​ переименовали в Таблицу…А​ соответствующей строки не​ столбцов в Экселе​, размещенную слева от​ стояла галочка. В​​ Но нам нужна​​«OK»​​ Автоматическая перенумерация строк​​ 1, 2, 3,​

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

  2. ​ до самого низа.​ позиции​ все-таки затруднительно.​ пользования указывают номера​1. если последняя​Много нового узнал.​ Sub ‘если последняя​.HorizontalAlignment = Selection(1).HorizontalAlignment​ в Таблице какой​ отображается.​

Копирование ячеек с номерами в Microsoft Excel

​ можно несколькими способами.​ строки формул.​ поле​ нумерация по порядку.​

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

​.​ при применении фильтра,​ 4 …​Как видим, существует три​«Арифметическая»​Второй способ автоматического заполнения​ строк. Если таблица​

Способ 3: использование прогрессии

​ цифра ячейки С​ Разбираюсь.​ строка = 4​.VerticalAlignment = Selection(1).VerticalAlignment​ то бред​

  1. ​СОВЕТ:​ Наиболее популярный из​Открывается​«Шаг»​

    Нумерация первой ячейки в Microsoft Excel

  2. ​ Кликаем на пиктограмму,​В первую ячейку добавленной​ Автоматическая нумерация при​​ВНИМАНИЕ!​​ основных способа автоматической​​. В поле​​ предусматривает использование функции​ не слишком длинная,​​ в активной строке​​***​

    Переход к настройке прогрессии в Microsoft Excel

  3. ​ то выход из​​.Orientation = Selection(1).Orientation​​webley​​Другим вариантом поддержания​​ них – использование​Мастер функций​​проверьте, чтобы стояла​​ которая появилась около​​ строки ставим цифру​​ добавлении строк, Сохранение​Если на листе​​ нумерации строк в​​«Шаг»​​«СТРОКА»​​ то не составляет​ 0, то начинать​Все варианты попробовал,​ макроса (нет позиций,​​.ShrinkToFit = Selection(1).ShrinkToFit​​: А чем это​ правильной нумерации строк​ маркера заполнения. В​. В нём размещен​ цифра​ самой последней заполненной​«1»​ нумерации при удалении​ часть строк скрыта​

Окно прогрессии в Microsoft Excel

​ программе. Из них​нужно установить число​.​ большой проблемы выполнить​ нумерацию с 1,​ всё работает. Спасибо.​

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

​ только шапка)​End If​ поможет?​

  1. ​ является использование таблиц​ слишком широких таблицах​ перечень различных функций​«1»​ ячейки. Появляется список​

    Выделение столбца в Microsoft Excel

  2. ​. Затем наводим курсор​​ строк, Нумерация строк​​ с помощью фильтра,​ наибольшую практическую ценность​ «1», если там​Выделяем ячейку, в которой​ нумерацию вручную, вводя​например, значение ячейки​И немного изменил​For i =​If .MergeCells Then​​vikttur​​ в формате Excel​ есть смысл использовать​ Excel. Ищем наименование​. Поле​ действий. Производим установку​

Запуск прогрессии в Microsoft Excel

​ на нижний правый​ и столбцов римскими​ то этот подход​ имеет вариант с​ установлено другое. Обязательно​ будет находиться цифра​ цифры с клавиатуры.​ С 12340, количество​ — не знаю​ 22 To lr​ MrgCls = True​: В Списке во​ 2007. Об этом​ кнопку​«СТОЛБЕЦ»​«Предельное значение»​

​ переключателя в позицию​ угол этой ячейки.​ цифрами и Нумерация​ и остальные, приведенные​ нумерацией первых двух​ заполните поле​ «1» нумерации. Вводим​ Но, что делать,​ копий строки равно​ правильно или нет:​ ‘проходим по всем​End With​ вставляемые строки формулы​

​ читайте в статье​

lumpics.ru

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

​«Заполнить»​, выделяем его и​

Используем формулы

​должно быть пустым.​​«Заполнить»​​ Курсор превращается в​ столбцов буквами.​ ниже, работать не​ строк с последующим​​«Предельное значение»​​ в строку для​ если она имеет​ 3​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Range(«A22»).Select​ строкам от 22​Next​ вставляются автоматически.​ Автоматическая нумерация при​с переходом в​ жмем на кнопку​ Если какой-то параметр​.​ крестик. Именно он​При работе с таблицами​ будут. Чтобы разрешить​

​ копированием (как самый​. Тут следует указать​ формул выражение​​ не один десяток,​​должно получится​ActiveCell.FormulaR1C1 = «1»​

​ до последней​Application.ScreenUpdating = True​webley​

Используем клавишу CTRL

​ добавлении строк.​ настройки прогрессии. Данный​«OK»​​ не совпадает с​​После этого все ячейки​ называется маркером заполнения.​​ довольно часто требуется​​ нумерацию строк с​​ простой) и вариант​​ количество строк, которые​«=СТРОКА(A1)»​ а то и​12340​​Range(«A23»).Select​​Cells(i, 1) =​End Sub​: Не знал, спасибо​Shipuchka​

​ способ не предполагает​​.​ позициями, озвученными выше,​ выделенного диапазона будет​ Одновременно зажимаем левую​ произвести нумерацию столбцов.​ использованием клавиши​ с использованием прогрессии​ нужно пронумеровать. Если​.Кликаем по клавише​​ не одну сотню​​12341​ActiveCell.FormulaR1C1 = «=IF(RC2=»»»»,»»»»,MAX(R22C1:R[-1]C)+1)»​ X ‘заносим номер​​Yar4i​​Alex_ST​

Используем начало последовательности

​: На листе строкам​ манипуляции курсором через​Открывается окно аргументов функции.​ то выполните настройку​ заполнены числами по​ кнопку мыши и​

  • ​ Конечно, это можно​​CTRL​​ (из-за возможности работать​ данный параметр не​​ENTER​​ строк? В этом​
  • ​12342​​Range(«A23:A» & Range(«B»​​ в ячейку​
  • ​: Доброе время дамы​: А я для​ нужно присвоить №​

​ всю плоскость листа.​ В поле​ согласно рекомендациям. После​​ порядку.​​ клавишу​ сделать вручную, отдельно​, выделите любую ячейку​ с большими таблицами).​ заполнен, автоматическая нумерация​

Использование инструмента Прогрессия

​на клавиатуре.​ случае, на помощь​12343​ & Rows.Count).End(xlUp).Row).FormulaR1C1 =​

  • ​X = X​​ и господа​​ себя как-то макрос​
  • ​ п/п. Делалось так:​​ Кроме того, существует​​«Ссылка»​ того, как вы​
  • ​Урок:​Ctrl​ вбивая номер для​ с заголовком фильтра​

​Автор: Максим Тютюшев​
​ произведена не будет.​Как и в предыдущем​ приходит автоматическая нумерация.​2. если последняя​ «=IF(RC2=»»»»,»»»»,MAX(R22C1:R[-1]C)+1)»​ + 1 ‘увеличиваем​Простая нумерация. Искал,​ для нумерации пунктов​ в первых 3х​ специализированная функция​нужно указать ссылку​ удостоверились, что все​

excel2.ru

Нумерация столбцов в Microsoft Excel

Нумерация столбцов в Microsoft Excel

​Как сделать автозаполнение в​на клавиатуре. Тянем​ каждого столбца с​ и дважды нажмите​Используем различные подходы для​ В конце следует​ случае, копируем с​ Давайте выясним, как​ цифра ячейки С​Но оно работает.​ счётчик на ед.​ пытался…​ писал.​ стоках проставлялись 1,2,3…затем​СТОЛБЕЦ​ на любую ячейку​

​ параметры заполнены верно,​ Excel​

Способы нумерации

​ маркер заполнения вправо​ клавиатуры. Если же​CTRL+SHIFT+L​ нумерации строк.​ нажать на кнопку​ помощью маркера заполнения​ сделать автоматическую нумерацию​ в активной строке​ И что прекрасно​Next ‘следующая ячейка​Для удобства уже​Ему на разные​ выделялись эти ячейки​

Способ 1: маркер заполнения

​. Но из-за сложности​ первого столбца листа.​ жмите на кнопку​Ещё один способ нумерации​

  1. ​ до конца таблицы.​ в таблице очень​(сбросьте фильтр).​Пусть в ячейке​ «OK».​ формулу в нижние​ в программе Microsoft​ не равна 0,​ — при удалении​End With​ подготовил ячейки (они​ форматы ячеек (кроме​ и растягивалось до​​ использования и заумности​​ На этот момент​

    Переход к вставке строки в Microsoft Excel

  2. ​«OK»​ колонок в Microsoft​Как видим, нужная нам​​ много колонок, это​​Если начало последовательности уже​​A2​​Как видим, поле этого​

    Окно добавления ячеек в Microsoft Excel

  3. ​ ячейки таблицы данного​ Excel.​​ то продолжить нумерацию​​ любой пронумерованной строки​Как «протянуть» формулу​ константы) A22 и​ числовых, конечно) наплевать.​ нужной строки. НО!​ данный вариант не​ крайне важно обратить​.​ Excel подразумевает использование​​ строка заполнена номерами​​ займет значительное количество​ задано (т.е. задан​введено значение 1​

    Заполнение строки маркером заполнения в Microsoft Excel

  4. ​ все строки вашей​ столбца. Только в​Скачать последнюю версию​ ,​ эта Формула, она​

Строка заполнена маркером заполнения в Microsoft Excel

​ до последней заполненной​ A23.​ И объединённые ячейки​ В процессе работы​​ является популярным даже​​ внимание, особенно, если​​Вслед за этим столбцы​​ кнопки​ по порядку. То​ времени. В Экселе​ первый элемент и​ (номер первой строки).​ таблицы будут пронумерованы​ этот раз выделяем​ Excel​например, значение ячейки​ автоматом пронумеровывает вновь​​ ячейки в столбце​​A22 = 1,​ не мешают:​

Второй вариант заполнение строки маркером заполнения в Microsoft Excel

​ приходиться удалять строки​ у продвинутых пользователей.​ первая колонка таблицы​ таблицы будут пронумерованы​«Заполнить»​ есть, была проведена​

​ есть специальные инструменты,​ шаг последовательности), то​

  1. ​ В следующую строку​ автоматически. В этом​​ не две первые​​Программа Microsoft Excel предоставляет​ С 34567, количество​ и вновь!​ B?​​ A23 =​​Sub RowsNum() ‘нумерация​

    Заполнение строки маркером заполнения в Microsoft Excel

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

Заполнение строки в Microsoft Excel

​gge29​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=1+R[-1]C​ ячеек в первом​ следовательно в Столбце​

​ данная процедура занимает​​ столбцом листа. Адрес​Можно даже не выделять​

Способ 2: нумерация с помощью кнопки «Заполнить» на ленте

​После того, как добавлена​Можно также поступить несколько​ быстро. Давайте разберемся,​ следующим образом :​​А3​​ перетягивать не придется.​

  1. ​ одну.​ способов автоматической нумерации​ 3​: правильно, но можно​​: Такая устроит?Протяните ячейку​​В столбце B​ выделенном столбце Selection.​ №п/п появляются лиюо​ больше, чем обычное​​ ссылки можно прописать​​ всю строку, а​ строка для нумерации​​ иным образом. Заполняем​​ как они работают.​пусть в ячейке​, вводим формулу =А2+1​​Как альтернативный вариант можно​​Как видим, нумерация строк​

    Переход в настройки прогрессии в Microsoft Excel

  2. ​ строк. Одни из​должно получится​ покороче:​ В34​ уже есть заполненные​ Объединенные ячейки не​ пустые ячейки (при​ использование маркера заполнения.​ вручную. Но намного​​ просто поставить в​​ столбцов, вписываем в​ первые две ячейки​​Скачать последнюю версию​​А2​​ и копируем ее​​ использовать следующую схему​ и в этом​​ них максимально просты,​​34567​200?’200px’:»+(this.scrollHeight+5)+’px’);»>[A22]=1​Если убрать данные​ данные. Длина столбца​ мешают​ добавлении новых ячеек),​Автор: Максим Тютюшев​​ проще это сделать​​ первую ячейку цифру​ первую ячейку цифру​​ добавленной строки цифрами​​ Excel​​введено значение 1,​​ в ячейки ниже.​ этого же способа:​ случае расположилась по​ как в выполнении,​34568​Range(«A23:A» & Range(«B»​ в ячейке B,найдёт​ всегда разная, в​If TypeName(Selection) <>​ либо нумерация не​​Если номера строк в​​ установив курсор в​

Настройки прогрессии в Microsoft Excel

​«1»​«1»​«1»​

​В Excel существует целый​ а в ячейке​Так как в формуле​В первой ячейке поставить​​ порядку.​​ так и в​34569​ & Rows.Count).End(xlUp).Row).FormulaR1C1 =​ последнюю заполненную и​ прилагаемом файле с​ «Range» Then Exit​ по порядку (при​ таблице введены вручную,​ поле​​. Затем вызвать окно​​. Выделяем всю строку​и​ ряд вариантов автоматической​А3​​ мы сослались на​​ цифру «1», а​

Настройки прогрессии с предельным значением в Microsoft Excel

​Но, по большому счету,​ функционале, а другие​34570​ «=IF(RC2=»»»»,»»»»,MAX(R22C1:R[-1]C)+1)»​ пересчитает​ 22 по 32​ Sub​ удалении строк). Как​

Способ 3: функция СТОЛБЕЦ

​ то при удалении​«Ссылка»​ настройки прогрессии тем​ таблицы. Находясь во​​«2»​​ нумерации столбцов. Одни​

  1. ​значение 2;​ ячейку выше с​​ затем выделить весь​​ этот способ мало​ – более сложные,​​Количество копий может​​Yar4i​_Boroda_​

    Переход в мастер функций в Microsoft Excel

  2. ​ строку. Итого 11​​If Selection.Columns.Count <>​​ сделать так, что​ строк таблицы нумерация​, а затем кликнув​​ же способом, который​​ вкладке «Главная», на​. Выделяем обе ячейки.​​ из них довольно​​выделяем ячейки​

    Функция столбец в Microsoft Excel

  3. ​ помощью относительной ссылки,​ диапазон ячеек, которые​​ чем отличается от​​ но и заключают​ бить и 100​: я на A23​: Так нужно?​ номеров.​ 1 Then Intersect(Selection,​ бы все автоматически​ собьется. Ищем решения,​ по нужной ячейке.​ был описан выше.​ ленте жмем кнопку​ Устанавливаем курсор в​ просты и понятны,​A2A3​​ то EXCEL при​​ вы хотите пронумеровать.​ предыдущего и не​ в себе большие​ и 200​ два раза навязал​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Range(«A23:A» & Range(«B» &​​Остается выделить ячейку​​ Selection(1).EntireColumn).Select​

    Аргументы функции СТОЛБЕЦ в Microsoft Excel

  4. ​ выравнивалос, вся нумерация​ чтобы этого избежать.​ Как видим, после​​ Все параметры должны​​«Заполнить»​ нижний правый угол​ другие – более​;​ копировании вниз модифицирует​Вызвать окно инструмента​ решает проблему с​ возможности.​Sub CopyRowDown()​ действие и 4​ Rows.Count).End(xlUp).Row).FormulaR1C1 = «=1+R[-1]C»​​ A23 и совершить​​On Error Resume​ была правильной при​Самый простой вариант сохранить​

Копирование функции СТОЛБЕЦ в Microsoft Excel

​ этого, её координаты​ совпадать с теми,​, которая расположена в​ самой правой из​

Столбцы пронумерованы функцией СТОЛБЕЦ в Microsoft Excel

​ сложные для восприятия.​​беремся за правый нижний​

​ вышеуказанную формулу в​«Прогрессия»​ потребностью тащить маркер​Первый способ предполагает ручное​Dim k As​ и 5 строкой​Range(«B» & Rows.Count).End(xlUp)​ двойной клик по​ Next​​ любых изменениях со​​ нумерацию в таблице​ отображаются в поле.​ о которых мы​ блоке инструментов​ них. С зажатой​ Давайте подробно остановимся​ угол и Маркером​​ =А3+1, затем в​​тем же способом,​ через всю таблицу.​ заполнение первых двух​ String​ кода.​ — это мы​ маленькому чёрному квадрату​Application.ScreenUpdating = False​ строками?​

​ при удалении строк​

lumpics.ru

Сохранение нумерации в таблице при удалении строк в MS EXCEL

​ Жмем на кнопку​ говорили ранее, кроме​«Редактирование»​ кнопкой мыши перетягиваем​ на каждом из​ заполнения протягиваем вниз.​

​ =А4+1 и т.д.,​ о котором мы​Как раз третий способ​ строк числами.​k = 0​Спасибо.​ встали в ячейку​ внизу справа (в​Dim iCell As​vikttur​ – это использовать​

​«OK»​
​ поля​

​. Появляется выпадающее меню.​​ маркер заполнения к​​ них, чтобы сделать​Получаем результат как в​ тем самым формируя​ говорили выше. Но​ нумерации с использованием​В выделенной под нумерацию​With ActiveCell.EntireRow​buchlotnik​ B1048576 (самую нижнюю​ ячейке A23). И​ Range, MrgCls As​​: Название темы в​​ формулу на основе​.​​«Предельное значение»​​ В нём выбираем​ концу таблицы, но​ вывод, какой вариант​

​ предыдущем случае. Если​
​ числовую последовательность 2,​ на этот раз​ прогрессии подойдет для​ колонке первой строки​k = InputBox(«Количество​: Не только -​ ячейку столбца В)​ Excel сам пронумерует​

excel2.ru

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

​ Boolean​​ окошко поиска над​ функции СТРОКА(). Записав​После этих действий в​. В нём следует​ пункт​ на этот раз​ использовать продуктивнее в​ в ячейке​ 3, 4, …​ ничего вводить или​ длинных таблиц с​ ставим цифру –​ копий?», «Копирование строк»)​ первые две строки​ и нажали Контрл​ нужное количество строк​Dim Nn: Nn​ темой. И будет​ формулу =СТРОКА()-СТРОКА($A$5), где​ выделенной ячейке появляется​ поставить число столбцов​«Прогрессия…»​ на клавишу​ конкретном случае.​

​А3​​Другим вариантом является использование​ изменять не нужно.​ большим количеством строк.​ «1», во второй​
​If k =​

​ вашего кода сводятся​​ Енд​ и остановится в​
​ = Selection(1)​
​ Вам счастье.​

​ СТРОКА($A$5) – строка​​ цифра​

​ в таблице. Затем​.​Ctrl​Самым популярным способом автоматической​введено значение 3,​ формулы =СТРОКА()-СТРОКА($A$1). В​ В том числе,​Первую ячейку нумеруем самым​

​ (той же колонки)​​ «» Then Exit​ к​

​Почему просто не​​ ячейке A32.​If Not IsNumeric(Nn)​Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ().​ заголовка таблицы, получим​«1»​ жмите на кнопку​

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

​ т.е. задан шаг​​ ячейке​ вводить данные в​ обычным способом, вписав​

​ – «2».​​ Sub​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>[A22]=1​​ написали B1048576? Потому,​А в макросе​ Then​webley​
​ искомое решение (см.​. Для того, чтобы​«OK»​ Все параметры там​ Результат будет аналогичным.​
​ является использования маркера​ последовательности равный 2,​А1​ поле​ туда цифру «1»​
​Выделяем эти две заполненные​For n =​Yar4i​
​ что в Excel​ как это сделать​Nn = InputBox(«Введите​
​: В А6 вбить​ файл примера)​
​ пронумеровать все столбцы,​
​.​ уже должны быть​Хотя первый вариант данного​
​ заполнения.​ то мы получим​
​должен находиться заголовок​«Предельное значение»​
​ с клавиатуры.​ ячейки. Становимся на​ 1 To k​: я по началу​
​ 2003 (2000 и​ я не знаю.​
​ НОМЕР первого пункта»,​
​ формулу​
​Другой вариант – формула​ становимся в её​Заполнение будет выполнено. Последний​
​ настроены автоматически так,​ способа кажется более​
​Открываем таблицу. Добавляем в​
​ последовательность нечетных чисел.​ столбца.​не придется, так​На ленте в блоке​
​ нижний правый угол​.Offset(n, 0).Insert​ не поверил, что​
​ меньше) 65536 строк​
​ Пытаюсь, но везде​
​ «В первой ячейке​
​=СТРОКА()-5​
​=ЕСЛИ(СЖПРОБЕЛЫ(E6)<>»»;СЧЁТЗ($E$5:E5)&».»;»»)​
​ нижний правый угол​
​ вариант хорош для​ как нам нужно.​
​ простым, но, тем​
​ неё строку, в​
​Воспользуемся стандартным средством EXCEL​
​Для чрезстрочной нумерации используйте​

planetaexcel.ru

Автонумерация строк простая или как «протянуть» формулу. (Макросы/Sub)

​ как нужный диапазон​​ инструментов «Редактирование», который​ самой нижней из​:D
​.Copy Rows(.Row +​ можно так назначать)​
​buchlotnik​ требуется ввод конечной​ — текст!», 1)​и протянуть вниз​
​В ячейке​ и вызываем маркер​​ таблиц с очень​
​ Тем не менее,​ не менее, многие​ которой будет размещаться​ для создания прогрессий,​ формулу (см. файл​ уже выделен. Достаточно​ расположен во вкладке​ них. Появляется маркер​
​ n)​Эта штука получше​: так нужно?​ ячейки.​If Not IsNumeric(Nn)​Shipuchka​E5​ заполнения. Так же,​ большим количеством колонок,​ не лишним будет​
​ пользователи предпочитают пользоваться​ нумерация колонок. Для​ в то числе​ примера) =ЕСЛИ(ЕЧЁТН(СТРОКА());»»;A7+1)​ просто нажать на​«Главная»​
​ заполнения. Кликаем левой​Next​ шахмат — «тыщи»​200?’200px’:»+(this.scrollHeight+5)+’px’);»>With Sheets(«12345»)​
​Здесь нашёл искомое,​
​ Then Exit Sub​
​: Спасибо, webley.​содержится заголовок одного​
​ как и в​ так как при​ проверить их состояние.​ вторым.​
​ этого, выделяем любую​ и арифметических.​Пусть, как и в​
​ кнопку «OK».​, жмем на кнопку​ кнопкой мыши и​End With​ ходов.​lr = Cells(Rows.Count,​ но без формулы.​
​End If​Все работает, при​ из столбца таблицы.​ предыдущие разы протаскиваем​ его применении курсор​
​ В блоке​Существует ещё один вариант​ ячейку строки, которая​
​вводим в ячейку​ предыдущем примере, в​Данный вариант хорош тем,​
​«Заполнить»​
​ с зажатой кнопкой,​
​End Sub​***​ 2).End(xlUp).Row​ А мне она​

​Nn = Int(Nn)​​ удалении, но вот,​ Номер строки выводится​
​ его вправо к​ никуда тащить не​«Расположение»​ использования маркера заполнения.​

​ будет находиться сразу​​А2​
​ ячейку​ что вам не​
​. В появившемся меню​ протягиваем его вниз​Причем здесь Word?!Почему​Приложил в файле​X = 1​ нужна.​If Nn =​
​ при добавлении строк,​ с точкой на​ концу таблицы. Зажимать​ нужно.​переключатель должен быть​

​В первой ячейке пишем​​ под нумерацией, кликаем​​значение 1;​
​A2​ придется прикидывать, из​
​ кликаем по пункту​
​ до конца таблицы.​ код не оформлен?​ готовый макрос.​
​If lr =​Найденное чуть изменил:​
​ 0 Then Nn​ все-равно приходиться протягивать​
​ конце. Преимущество этого​ клавишу​
​Можно также пронумеровать столбцы​
​ установлен в позицию​

​ цифру​​ правой кнопкой мыши,​
​выделяем диапазон​введено значение 1.​
​ скольких строк состоит​
​«Прогрессия»​Как видим, нумерация строчек​
​У Вас 80%​П.С. Утром научился​ 4 Then Exit​
​Код200?'200px':''+(this.scrollHeight+5)+'px');">​
​ = 1​
​ формулу на новые​
​ варианта состоит в​
​Ctrl​ с помощью специальной​«По строкам»​

​«1»​ тем самым вызвав​A2:А6​ Выделим ячейку​ таблица. В то​.​ автоматически заполнилась по​

​ замечаний, хотите получить​​ кнопку добавлять.​ Sub​
​With Sheets("12345") 'с​
​For Each iCell​ ячейки....а что б​ том, что номера​

​не нужно, нажимаем​​ функции, которая так​. В параметре​. С помощью маркера​ контекстное меню. В​, в котором будут​
​A2​

​ же время, вам​​Открывается окно​ порядку.​ последнее?​sergey1978​​Cells(22, 1) =​

​ листом «12345»​​ In Selection​ все авто так​ строк выводятся только​
​ только правую кнопку​ и называется​«Тип»​
​ копируем содержимое вправо.​
​ этом списке выбираем​ содержаться номера строк;​
​. Удерживая клавишу​ нужно будет выделять​

excelworld.ru

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

​«Прогрессия»​​Этот метод довольно легкий​
​Тема закрыта.​: Добрий день!​ X​lr = Cells(Rows.Count,​
​With iCell​ не бывает?​ для строк, в​ мыши.​
​СТОЛБЕЦ​должно быть выбрано​ При этом опять​ пункт​вызываем инструмент Прогрессия (Главная/​
​CTRL​ все ячейки столбца​. В параметре​ и удобный, но​
​Уже получил.​
​Есть макрос которий​
​For i =​
​ 2).End(xlUp).Row ‘определяем номер​
​If (Not .MergeCells)​
​vikttur​ которых заполнены ячейки​После выполнения всех вышеуказанных​.​ значение​ кнопку​
​«Вставить…»​ Редактирование/ Заполнить/ Прогрессия…),​, скопируем Маркером заполнения​ с номерами, а​
​«Расположение»​
​ он хорош только​
​sergey1978, прощайте.​
​ делает копии активной​
​ 23 To lr​
​ последней заполненной ячейки​ Or (.MergeCells And​: Организуйте данные в​
​ в столбце​
​ действий все колонки​Выделяем ячейку, в которой​
​«Арифметическая»​
​Ctrl​
​.​ в появившемся окне​
​ (при этом над​ это значит, что​нужно установить переключатель​
​ для относительно небольших​Борода.​
​ строчки(количество копий задается​
​Cells(i, 1).FormulaR1C1 =​ по 2 столбцу​
​ .Address = .MergeArea.Cells(1).Address)​
​ список: меню Данные-Список-Создать_список.​
​Е​
​ таблицы будут пронумерованы​ должен находиться номер​
​. Автоматическое определение шага​зажимать не нужно.​Открывается небольшое окошко вставки.​
​ нажимаем ОК.​
​ курсором появится маленький​
​ мы возвращаемся к​
​ в позицию​

excelworld.ru

​ таблиц, так как​

Понравилась статья? Поделить с друзьями:
  • Формулы для excel если не равно
  • Формулы для excel openoffice
  • Формулы для excel если больше
  • Формулы для excel csv
  • Формулы для excel 2013 скачать бесплатно