Автоматическая нумерация строк
В отличие от других программ Microsoft 365, Excel не предоставляет кнопку для автоматического номера данных. Однако можно легко добавить последовательные числа в строки данных путем перетаскивания маркер заполнения для заполнения столбца последовательностью чисел или с помощью функции СТРОКА.
Совет: Если необходима более совершенная система автоматической нумерации и на компьютере установлено приложение Access, можно импортировать данные Excel в базу данных Access. В ней можно создать поле, которое автоматически генерирует уникальный номер при добавлении в таблицу новой записи.
В этой статье
-
Заполнение столбца последовательностью чисел
-
Нумерация строк с помощью функции СТРОКА
-
Отображение или скрытие маркера заполнения
Заполнение столбца последовательностью чисел
-
Выделите первую ячейку в диапазоне, который необходимо заполнить.
-
Введите начальное значение последовательности.
-
Введите значение в следующей ячейке, чтобы задать образец заполнения.
Совет: Например, если требуется задать последовательность 1, 2, 3, 4, 5…, введите в первые две ячейки значения 1 и 2. Если необходимо ввести последовательность 2, 4, 6, 8…, введите значения 2 и 4.
-
Выделите ячейки, содержащие начальные значения.
Примечание: В Excel 2013 и более поздних версиях кнопка Быстрый анализ отображается по умолчанию при выборе нескольких ячеек, содержащих данные. Для завершения этой процедуры кнопку можно проигнорировать.
-
Перетащите маркер заполнения в диапазон, который нужно заполнить.
Примечание: По мере перетаскивания маркера заполнения через ячейки Excel показывает предварительное значение. Чтобы изменить образец, перетащите маркер заполнения, удерживая нажатой правую кнопку мыши, а затем выберите образец.
Чтобы ввести последовательность в возрастающем порядке, перетащите маркер вниз или вправо. Чтобы ввести последовательность в убывающем порядке, перетащите маркер вверх или влево.
Совет: Если маркер заполнения не виден, возможно, его сначала необходимо отобразить. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения.
Примечание: При добавлении, перемещении или удалении строк эти числа автоматически не обновляются. Последовательную нумерацию можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.
Нумерация строк с помощью функции СТРОКА
-
Введите в первую ячейку диапазона, который необходимо пронумеровать, формулу =СТРОКА(A1).
Функция СТРОКА возвращает номер строки, на которую указана ссылка. Например, функция =СТРОКА(A1) возвращает число 1.
-
Перетащите маркер заполнения , охватив диапазон, который необходимо заполнить.
Совет: Если маркер заполнения не виден, возможно, его сначала необходимо отобразить. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения.
-
Эти числа обновляются при сортировке данных. При добавлении, перемещении или удалении строк последовательность может быть прервана. Последовательность можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.
-
Если вы используете функцию СТРОКА и хотите, чтобы числа вставлялись автоматически при добавлении новых строк данных, преобразуйте диапазон данных в таблицу Excel. Все строки, добавленные в конец таблицы, последовательно нумеруются. Дополнительные сведения см. в статье Создание и удаление таблицы Excel на листе.
Для ввода определенных последовательных числовых кодов, например кодов заказа на покупку, можно использовать функцию СТРОКА вместе с функцией ТЕКСТ. Например, чтобы начать нумерованный список с кода 000-001, введите формулу =ТЕКСТ(СТРОКА(A1),»000-000″) в первую ячейку диапазона, который необходимо пронумеровать, и перетащите маркер заполнения в конец диапазона.
Отображение или скрытие маркера заполнения
По умолчанию маркер заполнения отображается, но его можно включить или отключить.
-
В Excel 2010 и более поздних версиях перейдите на вкладку Файл и выберите пункт Параметры.
В Excel 2007 нажмите кнопку Microsoft Office , а затем выберите Пункт Параметры Excel.
-
В категории Дополнительно в разделе Параметры правки установите или снимите флажок Разрешить маркеры заполнения и перетаскивание ячеек, чтобы отобразить или скрыть маркер заполнения.
Примечание: Чтобы предотвратить замену имеющихся данных при перетаскивании маркера заполнения, по умолчанию установлен флажок Предупреждать перед перезаписью ячеек. Если не требуется, чтобы приложение Excel выводило сообщение о перезаписи ячеек, можно снять этот флажок.
См. также
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Поиск ошибок в формулах
Сочетания клавиш и горячие клавиши в Excel
Функции ссылки и поиска (справка)
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Нужна дополнительная помощь?
Быстро пронумеровать список фамилий, расставить людей по рейтингу и присвоить участникам викторины порядковый номер — задачи, которые можно автоматизировать. Зачем проставлять номера каждому участнику списка отдельно, если можно воспользоваться силой Excel и сделать всё быстро, и без мучений.
Способ 1 — простая нумерация
Ставим в первую ячейку цифру 1, во вторую — цифру 2. Затем выделяем обе ячейки и тянем вниз, чтобы заполнить всё до конца.
Если строк много, можно воспользоваться быстрым способом. Наводим мышку на правый нижний угол ячейки и делаем двойной клик по крестику — это сразу заполнит весь диапазон до последней строки.
Как это работает. Так как в первую ячейку мы поставили единицу, а во вторую — двойку, Excel счёл это как последовательность. Скорее всего, следующее число будет 3, за ним 4, а потом 5 и так далее.
Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!
Подписывайся на канал
Подписаться
Способ 2 — автоматическая последовательная нумерация
Здесь мы уже используем формулу, которая будет увеличивать каждую предыдущую ячейку на единицу. Этот способ удобен тем, что такая формула помогает быстро расширять список. Итак, в первую ячейку ставим 1, а во вторую вписываем формулу:
=E2+1
Далее точно так же тянем всё вниз и заполняем диапазон.
Этот способ прост в использовании, потому что можно не выделять несколько ячеек, а просто протянуть формулу вниз и быстро заполнить все нужные значения.
Как это работает. Наша формула образно звучит так: «Возьми ячейку над текущей и увеличь результат на единицу». А так как формула тянется вниз, то всё значение каждой ячейки увеличивается на один — и происходит автоматическая нумерация.
Способ 3 — через функцию =СТРОКА()
Если ваш список увеличивается строго вниз, то способ через функцию СТРОКА будет оптимальным.
Функция =СТРОКА() возвращает порядковый номер строки для текущей ячейки, начиная со строки №1
Зная это, мы можем найти закономерность и здесь. Введём формулу в ячейку E2:
=СТРОКА(B2)
Как видите, результат работы функции — это число 2. Строка вторая, значит в результате будет 2.
Чтобы нам получить правильный результат, нужно подкорректировать формулу и уменьшить результат на количество строк шапки, то есть на одну строку. Для этого просто вычитаем единицу из самой функции.
Способ удобен тем, что если нам нужно пронумеровать каждый элемент списка отдельно. Мы можем скопировать формулу в любое место таблицы и получить мгновенный результат.
Как это работает. Механика функции простыми словами: «у ячейки с таким адресом вот такой номер строки». И нам, чтобы начать список с первого пункта, нужно этот номер строки уменьшить на количество строк шапки нашей таблицы. Так мы и получаем желаемый результат.
Способ 4 — нумерация через инструмент «Прогрессия»
Нумеровать можно не только формулами и арифметическими действиями, но и встроенными инструментами. Нам нужен инструмент «Прогрессия».
Арифметическая прогрессия — это последовательность чисел, где каждое следующее число больше предыдущего на какой-то шаг
В нашем случае прогрессия самая простая — мы увеличиваем каждое число на единицу, прямо как в способе 2, но только без лишних действий руками.
Вводим в ячейку E1 число 1, выделяем эту единицу и весь диапазон, который нужно пронумеровать, а затем переходим на вкладку «Главная» → область «Редактирование» → кнопка «Заполнить» → «Прогрессия…»
Открывается диалоговое окно, в котором мы выбираем расположение «По столбцам», поскольку нумеруем вниз. Затем выбираем тип «Арифметическая» и ставим шаг — 1.
Если мы знаем, сколько всего людей в списке, то мы можем поставить предельное значение, например, 25, и тогда инструмент остановит свою работу, как только дойдёт до определённого числа. Нажимаем «Ок» и видим как Excel делает автоматическую нумерацию строк.
Как это работает. Прогрессии могут быть разными, но в случае с арифметическими — они ведут себя достаточно предсказуемо, просто увеличивая наше число на какое-то одинаковое число — шаг. В нашем случае шаг равняется единице, что полностью решает нашу задачу.
Способ 5 — функция МАКС()
Иногда бывает, что список людей идёт с разрывами и нам нужно продолжать нумерацию после пропуска. В этом случае нам подойдёт способ через функцию МАКС и работает он следующим образом.
Функция МАКС ищет наибольшее число в указанном диапазоне
В первую ячейку ставим число 1, а во вторую вводим формулу: =МАКС($E$2:E2)+1
Начало диапазона мы указали строго от $E$2, то есть первая граница не меняется ни при каких условиях. Концом диапазона будет последняя ячейка после протягивания. При протягивании такой формуле в строке 26 мы получим формулу: =МАКС($E$2:E25)+1
А там где нам нужно пропустить значения автоматической нумерации, мы просто удаляем формулу из ячейки и всё, что идёт ниже, автоматически пересчитывается.
При этом формулу можно просто скопировать и вставить в любом месте сверху и снизу нашего списка нумерации и все числа автоматически пересчитаются.
Как это работает. Так как диапазон увеличивается на единицу =МАКС() + 1, то у нас каждая ячейка будет больше другой и функция МАКС будет выбирать её.
Способ 6 — адаптивная автоматическая нумерация через =СЧЁТЗ() и =ЕСЛИ()
Если в предыдущем способе нам всё ещё нужно работать с ячейками вручную, то в этом способе мы всё автоматизируем ещё больше. Нам понадобится комбинация функций СЧЁТЗ и ЕСЛИ, чтобы фильтрация происходила по условию.
Функция СЧЁТЗ считает количество заполненных ячеек в диапазоне
Функция ЕСЛИ проверяет ячейку на соответствие какому-то условию. Если условие истинно, выполняется одно действие. Если условие ложно, выполняется другое действие
Итак, формула: =ЕСЛИ(B2=»»;»»;СЧЁТЗ($B$2:B2))
Вставляем формулу в ячейку B2, тянем вниз и формула автоматически пропускает пустые строки. Заметьте, что в части формулы, где СЧЁТЗ, мы закрепили первую часть, потому что мы не хотим, чтобы диапазон состоял из одной строки. Нам нужно, чтобы он постоянно увеличивался.
Ещё важно обратить внимание, что две двойные кавычки «» рядом означают, что ячейка должна быть пустой, то есть не содержать в себе никаких данных.
Как это работает. Функция ЕСЛИ отвечает за такое условие: если ячейка B2, где у нас лежит фамилия, пустая, то так и оставить её пустой, иначе — посчитать общее количество заполненных ячеек.
Мы разобрались, как создать автоматическую нумерацию в Excel. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.
Содержание
- Способ 1: заполнение первых двух строк
- Способ 2: использование функции
- Способ 3: использование прогрессии
- Вопросы и ответы
Программа Microsoft Excel предоставляет пользователям сразу несколько способов автоматической нумерации строк. Одни из них максимально просты, как в выполнении, так и в функционале, а другие – более сложные, но и заключают в себе большие возможности.
Способ 1: заполнение первых двух строк
Первый способ предполагает ручное заполнение первых двух строк числами.
- В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».
- Выделяем эти две заполненные ячейки. Становимся на нижний правый угол самой нижней из них. Появляется маркер заполнения. Кликаем левой кнопкой мыши и с зажатой кнопкой, протягиваем его вниз до конца таблицы.
Как видим, нумерация строчек автоматически заполнилась по порядку.
Этот метод довольно легкий и удобный, но он хорош только для относительно небольших таблиц, так как тянуть маркер по таблице в несколько сотен, а то и тысяч строк, все-таки затруднительно.
Способ 2: использование функции
Второй способ автоматического заполнения предусматривает использование функции «СТРОКА».
- Выделяем ячейку, в которой будет находиться цифра «1» нумерации. Вводим в строку для формул выражение «=СТРОКА(A1)».Кликаем по клавише ENTER на клавиатуре.
- Как и в предыдущем случае, копируем с помощью маркера заполнения формулу в нижние ячейки таблицы данного столбца. Только в этот раз выделяем не две первые ячейки, а только одну.
Как видим, нумерация строк и в этом случае расположилась по порядку.
Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу.
Способ 3: использование прогрессии
Как раз третий способ нумерации с использованием прогрессии подойдет для длинных таблиц с большим количеством строк.
- Первую ячейку нумеруем самым обычным способом, вписав туда цифру «1» с клавиатуры.
- На ленте в блоке инструментов «Редактирование», который расположен во вкладке «Главная», жмем на кнопку «Заполнить». В появившемся меню кликаем по пункту «Прогрессия».
- Открывается окно «Прогрессия». В параметре «Расположение» нужно установить переключатель в позицию «По столбцам». Переключатель параметра «Тип» должен находиться в позиции «Арифметическая». В поле «Шаг» нужно установить число «1», если там установлено другое. Обязательно заполните поле «Предельное значение». Тут следует указать количество строк, которые нужно пронумеровать. Если данный параметр не заполнен, автоматическая нумерация произведена не будет. В конце следует нажать на кнопку «OK».
Как видим, поле этого все строки вашей таблицы будут пронумерованы автоматически. В этом случае даже ничего перетягивать не придется.
Как альтернативный вариант можно использовать следующую схему этого же способа:
- В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.
- Вызвать окно инструмента «Прогрессия» тем же способом, о котором мы говорили выше. Но на этот раз ничего вводить или изменять не нужно. В том числе, вводить данные в поле «Предельное значение» не придется, так как нужный диапазон уже выделен. Достаточно просто нажать на кнопку «OK».
Данный вариант хорош тем, что вам не придется прикидывать, из скольких строк состоит таблица. В то же время, вам нужно будет выделять все ячейки столбца с номерами, а это значит, что мы возвращаемся к тому же, что было при использовании первых способов: к необходимости прокручивать таблицу до самого низа.
Как видим, существует три основных способа автоматической нумерации строк в программе. Из них наибольшую практическую ценность имеет вариант с нумерацией первых двух строк с последующим копированием (как самый простой) и вариант с использованием прогрессии (из-за возможности работать с большими таблицами).
Еще статьи по данной теме:
Помогла ли Вам статья?
1 звезда
2 звезды
3 звезды
4 звезды
5 звезд
Рассказываем о самых простых способах пронумеровать строки в Excel по порядку.
1 Как пронумеровать строки в Excel с помощью автозаполнения
Первый и самый простой способ автоматически пронумеровать строки в таблице Excel. Вручную придется ввести только два первых номера — и это не обязательно должны быть «1» и «2». Отсчет можно начать с любого числа.
- В ячейку, с которой необходимо начать нумерацию строк или столбцов, ставим первое значение. Например, «1».
- В соседнюю ячейку ставим следующую цифру — «2». Если вы хотите пронумеровать строки, то двойку надо поставить в ячейку под единицей. Если нумеруются столбцы — то справа от единицы.
- Выделите ячейки с помощью ЛКМ и наведите курсор на угол выделенной области. Стрелочка должна поменяться на черный крестик.
- Когда курсор превратится в крестик, снова нажмите левую кнопку мышки и протяните выделение на ту область, в которой требуется пронумеровать строки или столбцы. Выделенный диапазон заполнится числовыми значениями с шагом, как между первыми двумя числами.
Кстати, если в первые две ячейки вводить числа не по порядку, то это будет учтено при автозаполнении. Например, можно создать список с числами, кратными 5 или 10.
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, затем переходим во вторую, в которой вводим цифру 2.
- Теперь нужно выделить эти две ячейки, после чего наводим курсор мыши на нижний правый угол выделенной области. Как только указатель изменит свой вид на крестик, зажав левую кнопку мыши тянем его до последней строки столбца.
- Отпускаем левую кнопку мыши, и порядковые номера строк сразу же появятся в строках, которые мы охватили при растягивании.
Метод 2: оператор СТРОКА
Данный метод для автоматической нумерации строк предполагает использование фукнции “СТРОКА”.
- Встаем в первую ячейку столбца, которой хотим присвоить порядковый номер 1. Затем пишем в ней следующую формулу:
=СТРОКА(A1)
. - Как только мы щелкнем Enter, в выбранной ячейке появится порядковый номер. Осталось, аналогично первому методу, растянуть формулу на нижние строки. Но теперь нужно навести курсор мыши на нижний правый угол ячейки с формулой.
- Все готово, мы автоматически пронумеровали все строки таблицы, что и требовалось.
Вместо ручного ввода формулы можно воспользоваться Мастером функций.
- Также выделяем первую ячейку столбца, куда хотим вставить номер. Затем щелкаем кнопку “Вставить функцию” (слева от строки формул).
- Откроется окно Мастера функций. Кликаем по текущей категории функций и выбираем в открывшемся перечне “Ссылки и массивы”.
- Теперь из списка предложенных операторов выбираем функцию “СТРОКА”, после чего жмем OK.
- На экране появится окно с аргументами функции для заполнения. Кликаем по области ввода информации для параметра “Строка” и указываем адрес первой ячейки столбца, которой хотим присвоить номер. Адрес можно прописать вручную или просто кликнуть мышью по нужной ячейке. Далее кликаем OK.
- Нумер строки вставлен в выбранную ячейку. Как растянуть нумерацию на остальные строки мы рассмотрели выше.
Метод 3: применение прогрессии
Минусом первого и второго методов является то, что приходится растягивать номера на другие строки, что при больших размерах таблицы по вертикали не слишком удобно. Поэтому давайте рассмотрим еще один способ, который избавляет от необходимости выполнять такое действие.
- Указываем в первой ячейки столбца ее порядковый номер, равный цифре 1.
- Переключаемся во вкладку “Главная”, нажимаем кнопку “Заполнить” (раздел “Редактирование”) и в раскрывшемся перечне щелкаем по опции “Прогрессия…”.
- Перед нами появится окно с параметрами прогрессии, которые нужно настроить, после чего нажимаем OK.
- выбираем расположение “по столбцам”;
- тип указываем “арифметический”;
- в значении шага пишем цифру “1”;
- в поле “Предельное значение” указываем количество строк таблицы, которые нужно пронумеровать.
- Автоматическая нумерация строк выполнена, и мы получили требуемый результат.
Данный метод можно реализовать по-другому.
- Повторяем первый шаг, т.е. в первой ячейке столбца пишем цифру 1.
- Выделяем диапазон, включающий все ячейки, в которые мы хотим вставить номера.
- Снова открываем окно “Прогрессии”. Параметры автоматически выставлены согласно выделенному нами диапазону, поэтому нам остается только щелкнуть OK.
- И снова, благодаря этим несложным действиям мы получаем нумерацию строк в выбранном диапазоне.
Удобство такого метода в том, что не нужно считать и прописывать количество строк, в которые нужно вставить номера. А недостаток заключается в том, что как и в первом и втором методах, придется заранее выделить диапазон ячеек, что не так удобно при работе с большими таблицами.
Заключение
Нумерация строк может значительно упростить работу в Эксель при работе с большим объемом данных. Выполнить ее можно разными способами, начиная от ручного заполнения, заканчивая полностью автоматизированным процессом, который исключит любые возможные ошибки и опечатки.
Используем различные подходы
для нумерации строк.
Используем формулы
Пусть в ячейке
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 или любое другое, с которого вы хотите начать нумерацию.
После этого выделяем первую ячейку, кликаем по левому углу выделения и перетаскиваем вниз, на то количество ячеек, которое вам необходимо.
В результате все ячейки будут заполнены единицами, а в конце списка появится плавающая кнопка, с помощью которой можно изменить способ заполнения. Чтобы пронумеровать строки нажмите на эту кнопку и выберите вариант «Заполнить».
В результате выделенные строки будут пронумерованы.
Также выделение ячеек можно сделать с зажатой клавишей CTRL. В этом случае вы сразу получите нумерацию строк и никаких дополнительный действий не понадобится.
Нужно отметить, что данный способ заполнения ячеек работает как для столбцов, так и для строк.
Нумерация на основе формулы
Кроме этого нумерацию строк в Excel можно создать на основе функции «СТРОКА()». Данная функция возвращает номер строки, в которой находится ячейка. Например, если ввести формулу «=СТРОКА(A5)», то мы получим число 5, так как ячейка A5 находится в строке 5.
Предположим, что у нас есть список, который начинается с первой строки листа Excel. В этом случае в ячейку, где должна начинаться нумерация, нужно ввести формулу «=СТРОКА(A1)». Так мы получим число 1.
После этого нужно выделить ячейку с первым номером и растянуть выделение на весь список. В результате формула скопируется на все ячейки и получится нумерация.
Если же список начинается не с первой строки, то от возвращаемого функцией значения нужно отнять количество пропущенных ячеек.
Например, если список начинается со второй строки нужно вводить формулу «=СТРОКА(A2)-1».
Автоматическая нумерация
Если вы хотите, чтобы ячейки автоматически нумеровались при добавлении новых данных, то ячейки с данными и нумерацией нужно преобразовать в таблицу. Для этого выделите ячейки, перейдите на вкладку «Вставка», нажмите на кнопку «Таблица» и потом на кнопку «ОК».
После этого при добавлении новых данных в конец таблицы, ячейка автоматически будет получать новый номер.
При использовании данной нумерации нужно помнить, что числа жестко привязаны к номерам строк на листе Excel. Поэтому, после сортировки данных, номера сохранят свои текущие позиции.
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
3 способа автоматической нумерации строк в программе Microsoft Excel
Смотрите также в аналоговом окне) «=1+R[-1]C»X = 1 ThenShipuchka. Если значение в по порядку.«1» должно быть отключено.После того, как выполнено Переводим переключатель вСОВЕТ: плюсик), значение из тому же, что«По столбцам» тянуть маркер поЧасто при создании таблицнужно в колонкеNext ‘первая цифра в.Value = Nn:: Я работаю в
ячейке столбцаУрок:
Нумерация
в нумерации колонок. То есть, не копирование, мы видим, позициюО специальных случаяхA2 было при использовании. Переключатель параметра таблице в несколько в Экселе выделяют С сделать автонумерациюEnd With
Способ 1: заполнение первых двух строк
нумерации Nn = Nn 2007 версии. Здесь
- ЕМастер функций в Excel Кликаем по кнопке нужно, чтобы около что вся строка«Добавить строку»
- нумерации строк можнов ячейки ниже. первых способов: к«Тип» сотен, а то отдельную колонку, в етих копируємих строкYar4iIf lr = + 1
нет Списка, егоотсутствует, то номерКак видим, произвести нумерацию
«Вставить функцию» соответствующего наименования параметра заполнена цифрой «1».. Жмем на кнопку почитать в статьях Получим последовательность чисел необходимости прокручивать таблицудолжен находиться в и тысяч строк, которой для удобства
Способ 2: использование функции
по таким условиям:: Спасибо. 4 Then Exit.NumberFormat = Selection(1).NumberFormat
- переименовали в Таблицу…А соответствующей строки не столбцов в Экселе, размещенную слева от стояла галочка. В Но нам нужна«OK» Автоматическая перенумерация строк 1, 2, 3,
- до самого низа. позиции все-таки затруднительно. пользования указывают номера1. если последняяМного нового узнал. Sub ‘если последняя.HorizontalAlignment = Selection(1).HorizontalAlignment в Таблице какой отображается.
можно несколькими способами. строки формул. поле нумерация по порядку.
. при применении фильтра, 4 …Как видим, существует три«Арифметическая»Второй способ автоматического заполнения строк. Если таблица
Способ 3: использование прогрессии
цифра ячейки С Разбираюсь. строка = 4.VerticalAlignment = Selection(1).VerticalAlignment то бред
- СОВЕТ: Наиболее популярный изОткрывается«Шаг»
- Кликаем на пиктограмму,В первую ячейку добавленной Автоматическая нумерация приВНИМАНИЕ! основных способа автоматической. В поле предусматривает использование функции не слишком длинная, в активной строке***
- то выход из.Orientation = Selection(1).OrientationwebleyДругим вариантом поддержания них – использованиеМастер функцийпроверьте, чтобы стояла которая появилась около строки ставим цифру добавлении строк, СохранениеЕсли на листе нумерации строк в«Шаг»«СТРОКА» то не составляет 0, то начинатьВсе варианты попробовал, макроса (нет позиций,.ShrinkToFit = Selection(1).ShrinkToFit: А чем это правильной нумерации строк маркера заполнения. В. В нём размещен цифра самой последней заполненной«1» нумерации при удалении часть строк скрыта
программе. Из нихнужно установить число. большой проблемы выполнить нумерацию с 1, всё работает. Спасибо.
только шапка)End If поможет?
- является использование таблиц слишком широких таблицах перечень различных функций«1» ячейки. Появляется список
- . Затем наводим курсор строк, Нумерация строк с помощью фильтра, наибольшую практическую ценность «1», если тамВыделяем ячейку, в которой нумерацию вручную, вводянапример, значение ячейкиИ немного изменилFor i =If .MergeCells Thenvikttur в формате Excel есть смысл использовать 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 строкам от 22Next вставляются автоматически. Автоматическая нумерация прис переходом в жмем на кнопку Если какой-то параметр. крестик. Именно онПри работе с таблицами будут. Чтобы разрешить
копированием (как самый. Тут следует указать формул выражение не один десяток,должно получитсяActiveCell.FormulaR1C1 = «1»
до последнейApplication.ScreenUpdating = Truewebley
Используем клавишу CTRL
добавлении строк. настройки прогрессии. Данный«OK» не совпадает сПосле этого все ячейки называется маркером заполнения. довольно часто требуется нумерацию строк с простой) и вариант количество строк, которые«=СТРОКА(A1)» а то и12340Range(«A23»).SelectCells(i, 1) =End Sub: Не знал, спасибоShipuchka
способ не предполагает. позициями, озвученными выше, выделенного диапазона будет Одновременно зажимаем левую произвести нумерацию столбцов. использованием клавиши с использованием прогрессии нужно пронумеровать. Если.Кликаем по клавише не одну сотню12341ActiveCell.FormulaR1C1 = «=IF(RC2=»»»»,»»»»,MAX(R22C1:R[-1]C)+1)» X ‘заносим номерYar4iAlex_ST
Используем начало последовательности
: На листе строкам манипуляции курсором черезОткрывается окно аргументов функции. то выполните настройку заполнены числами по кнопку мыши и
- Конечно, это можноCTRL (из-за возможности работать данный параметр неENTER строк? В этом
- 12342Range(«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
Как сделать автозаполнение вна клавиатуре. Тянем каждого столбца с и дважды нажмитеИспользуем различные подходы для В конце следует случае, копируем с Давайте выясним, как цифра ячейки СНо оно работает. счётчик на ед. пытался… писал. стоках проставлялись 1,2,3…затемСТОЛБЕЦ на любую ячейку
параметры заполнены верно, Excel
Способы нумерации
маркер заполнения вправо клавиатуры. Если жеCTRL+SHIFT+L нумерации строк. нажать на кнопку помощью маркера заполнения сделать автоматическую нумерацию в активной строке И что прекрасноNext ‘следующая ячейкаДля удобства ужеЕму на разные выделялись эти ячейки
Способ 1: маркер заполнения
. Но из-за сложности первого столбца листа. жмите на кнопкуЕщё один способ нумерации
- до конца таблицы. в таблице очень(сбросьте фильтр).Пусть в ячейке «OK». формулу в нижние в программе Microsoft не равна 0, — при удаленииEnd With подготовил ячейки (они форматы ячеек (кроме и растягивалось до использования и заумности На этот момент
- «OK» колонок в MicrosoftКак видим, нужная нам много колонок, этоЕсли начало последовательности ужеA2Как видим, поле этого
- ячейки таблицы данного Excel. то продолжить нумерацию любой пронумерованной строкиКак «протянуть» формулу константы) A22 и числовых, конечно) наплевать. нужной строки. НО! данный вариант не крайне важно обратить. Excel подразумевает использование строка заполнена номерами займет значительное количество задано (т.е. заданвведено значение 1
- все строки вашей столбца. Только вСкачать последнюю версию , эта Формула, она
до последней заполненной A23. И объединённые ячейки В процессе работы является популярным даже внимание, особенно, еслиВслед за этим столбцы кнопки по порядку. То времени. В Экселе первый элемент и (номер первой строки). таблицы будут пронумерованы этот раз выделяем Excelнапример, значение ячейки автоматом пронумеровывает вновь ячейки в столбцеA22 = 1, не мешают:
приходиться удалять строки у продвинутых пользователей. первая колонка таблицы таблицы будут пронумерованы«Заполнить» есть, была проведена
есть специальные инструменты, шаг последовательности), то
- В следующую строку автоматически. В этом не две первыеПрограмма Microsoft Excel предоставляет С 34567, количество и вновь! B? A23 =Sub RowsNum() ‘нумерация
- и вставлять новые, Да и времени не является первым по порядку.на ленте. нумерация столбцов. позволяющие провести нумерацию пронумеровать строки можно таблицы, в ячейку случае даже ничего ячейки, а только пользователям сразу несколько копий строки равноbuchlotnik
gge29200?’200px’:»+(this.scrollHeight+5)+’px’);»>=1+R[-1]C ячеек в первом следовательно в Столбце
данная процедура занимает столбцом листа. АдресМожно даже не выделять
Способ 2: нумерация с помощью кнопки «Заполнить» на ленте
После того, как добавленаМожно также поступить несколько быстро. Давайте разберемся, следующим образом :А3 перетягивать не придется.
- одну. способов автоматической нумерации 3: правильно, но можно: Такая устроит?Протяните ячейкуВ столбце B выделенном столбце Selection. №п/п появляются лиюо больше, чем обычное ссылки можно прописать всю строку, а строка для нумерации иным образом. Заполняем как они работают.пусть в ячейке, вводим формулу =А2+1Как альтернативный вариант можноКак видим, нумерация строк
- строк. Одни издолжно получится покороче: В34 уже есть заполненные Объединенные ячейки не пустые ячейки (при использование маркера заполнения. вручную. Но намного просто поставить в столбцов, вписываем в первые две ячейкиСкачать последнюю версиюА2 и копируем ее использовать следующую схему и в этом них максимально просты,34567200?’200px’:»+(this.scrollHeight+5)+’px’);»>[A22]=1Если убрать данные данные. Длина столбца мешают добавлении новых ячеек),Автор: Максим Тютюшев проще это сделать первую ячейку цифру первую ячейку цифру добавленной строки цифрами Excelвведено значение 1, в ячейки ниже. этого же способа: случае расположилась по как в выполнении,34568Range(«A23:A» & Range(«B» в ячейке B,найдёт всегда разная, вIf TypeName(Selection) <> либо нумерация неЕсли номера строк в установив курсор в
«1»«1»«1»
В Excel существует целый а в ячейкеТак как в формулеВ первой ячейке поставить порядку. так и в34569 & Rows.Count).End(xlUp).Row).FormulaR1C1 = последнюю заполненную и прилагаемом файле с «Range» Then Exit по порядку (при таблице введены вручную, поле. Затем вызвать окно. Выделяем всю строкуи ряд вариантов автоматическойА3 мы сослались на цифру «1», а
Но, по большому счету, функционале, а другие34570 «=IF(RC2=»»»»,»»»»,MAX(R22C1:R[-1]C)+1)» пересчитает 22 по 32 Sub удалении строк). Как
Способ 3: функция СТОЛБЕЦ
то при удалении«Ссылка» настройки прогрессии тем таблицы. Находясь во«2» нумерации столбцов. Одни
- значение 2; ячейку выше с затем выделить весь этот способ мало – более сложные,Количество копий можетYar4i_Boroda_
- строку. Итого 11If Selection.Columns.Count <> сделать так, что строк таблицы нумерация, а затем кликнув же способом, который вкладке «Главная», на. Выделяем обе ячейки. из них довольновыделяем ячейки
- помощью относительной ссылки, диапазон ячеек, которые чем отличается от но и заключают бить и 100: я на A23: Так нужно? номеров. 1 Then Intersect(Selection, бы все автоматически собьется. Ищем решения, по нужной ячейке. был описан выше. ленте жмем кнопку Устанавливаем курсор в просты и понятны,A2A3 то EXCEL при вы хотите пронумеровать. предыдущего и не в себе большие и 200 два раза навязал200?’200px’:»+(this.scrollHeight+5)+’px’);»>Range(«A23:A» & Range(«B» &Остается выделить ячейку Selection(1).EntireColumn).Select
- выравнивалос, вся нумерация чтобы этого избежать. Как видим, после Все параметры должны«Заполнить» нижний правый угол другие – более; копировании вниз модифицируетВызвать окно инструмента решает проблему с возможности.Sub CopyRowDown() действие и 4 Rows.Count).End(xlUp).Row).FormulaR1C1 = «=1+R[-1]C» A23 и совершитьOn Error Resume была правильной приСамый простой вариант сохранить
этого, её координаты совпадать с теми,, которая расположена в самой правой из
сложные для восприятия.беремся за правый нижний
вышеуказанную формулу в«Прогрессия» потребностью тащить маркерПервый способ предполагает ручное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 Asvikttur – это использовать
«OK»
поля
. Появляется выпадающее меню. маркер заполнения к них, чтобы сделатьПолучаем результат как в тем самым формируя говорили выше. Но нумерации с использованиемВ выделенной под нумерациюWith ActiveCell.EntireRowbuchlotnik 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? Потому,А в макросе Thenwebley
искомое решение (см.. Для того, чтобы«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)
как нужный диапазон инструментов «Редактирование», который самой нижней из
.Copy Rows(.Row + можно так назначать)
buchlotnik требуется ввод конечной — текст!», 1)и протянуть вниз
В ячейке и вызываем маркер таблиц с очень
Тем не менее, не менее, многие которой будет размещаться для создания прогрессий, формулу (см. файл уже выделен. Достаточно расположен во вкладке них. Появляется маркер
n)Эта штука получше: так нужно? ячейки.If Not IsNumeric(Nn)ShipuchkaE5 заполнения. Так же, большим количеством колонок, не лишним будет
пользователи предпочитают пользоваться нумерация колонок. Для в то числе примера) =ЕСЛИ(ЕЧЁТН(СТРОКА());»»;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
же время, вамОткрывается окно порядку. последнее?sergey1978Cells(22, 1) =
листом «12345» In Selection все авто так строк выводятся только
только правую кнопку и называется«Тип»
копируем содержимое вправо.
этом списке выбираем содержаться номера строк;
. Удерживая клавишу нужно будет выделять
excelworld.ru
Автонумерация строк по условиям
«Прогрессия»Этот метод довольно легкий
Тема закрыта.: Добрий день! Xlr = 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
таблиц, так как