Нумерация только заполненных строк в excel

 

Добрый день!  

  Подскажите пожалуйста, можно ли как-то автоматически нумеровать столбик пункт по порядку. Желательно без использования макроса.  

  См. приложение

 

Dophin

Пользователь

Сообщений: 2684
Регистрация: 01.01.1970

а2 =ЕСЛИ(B2=»»;»»;Ч(A1)+1)  

  и тянете вниз

 

yevgeniy

Пользователь

Сообщений: 788
Регистрация: 01.01.1970

=ЕСЛИ(ЕПУСТО(B2);»»;СЧЁТЗ($B$2:B2))  

  95577

 

Serge

Пользователь

Сообщений: 11308
Регистрация: 01.01.1970

 

Микки

Пользователь

Сообщений: 3280
Регистрация: 24.12.2012

Если будет одна строка пропущена то типа того

 

yevgeniy

Пользователь

Сообщений: 788
Регистрация: 01.01.1970

=ЕСЛИ(ЕПУСТО(B2);»»;ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;($B$2:B2)))  
Если используем авто фильтр, то номера ставятся по порядку.

 

a2=ЕСЛИ(B2=»»;»»;СТРОКА()-1)

 

axi

Гость

#8

28.01.2010 12:52:43

{quote}{login=Микки}{date=28.01.2010 11:25}{thema=}{post}Если будет одна строка пропущена то типа того{/post}{/quote}  

  работает! Спасибо!!

Нумерация заполненных строк

GElenka

Дата: Среда, 06.08.2014, 16:11 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 9


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Здравствуйте, помогите, пожалуйста решить такую задачку:
нужно пронумеровать заполненные строки (исключая скрытые), и что бы при добавлении и удалении строк нумерация пересчитывалась автоматически
[moder]Пронумеровать где? Файлик положите сюда

Сообщение отредактировал GElenkaСреда, 06.08.2014, 16:35

 

Ответить

ArkaIIIa

Дата: Среда, 06.08.2014, 16:40 |
Сообщение № 2

Группа: Проверенные

Ранг: Ветеран

Сообщений: 894


Репутация:

115

±

Замечаний:
0% ±


2010

Так?

 

Ответить

ArkaIIIa

Дата: Среда, 06.08.2014, 16:42 |
Сообщение № 3

Группа: Проверенные

Ранг: Ветеран

Сообщений: 894


Репутация:

115

±

Замечаний:
0% ±


2010

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

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

Сообщение отредактировал ArkaIIIaСреда, 06.08.2014, 16:54

 

Ответить

GElenka

Дата: Среда, 06.08.2014, 16:54 |
Сообщение № 4

Группа: Пользователи

Ранг: Прохожий

Сообщений: 9


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

ArkaIIIa, Спасибо

 

Ответить

_Boroda_

Дата: Среда, 06.08.2014, 17:08 |
Сообщение № 5

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Еще вариант. Он очень похож внешне, но есть большая разница — ПРОМЕЖУТОЧНЫЕ.ИТОГИ в каждой ячейке считаются не по всем ячейкам выше, а только по этой конкретной строке. При сколько-нибудь значительных объемах … Но на небльших — формула Аркадия лучше — стабильнее.
При добавлении строк нужно протянуть формулу из любой ячейки выше до любой ячейки ниже, чем добавленная строка


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Сашико

Дата: Четверг, 26.01.2017, 10:54 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

Модифицированный вариант тов. Бороды (чтобы отсутствовала зависимость от значения чекбокса «показать нулевые значения») + 2 варианта сплошной нумерации без учета отфильтрованных/неотфильтрованных значений. Мало ли, такая задача тоже часто бывает…

Сообщение отредактировал СашикоЧетверг, 26.01.2017, 10:55

 

Ответить

Garik007

Дата: Среда, 01.03.2017, 10:57 |
Сообщение № 7

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 102


Репутация:

0

±

Замечаний:
0% ±


Excel 2013, 2016

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

 

Ответить

Pelena

Дата: Среда, 01.03.2017, 11:04 |
Сообщение № 8

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Можно попробовать сделать форматом ячейки. Если не разберётесь, создайте новую тему


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Garik007

Дата: Среда, 01.03.2017, 11:21 |
Сообщение № 9

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 102


Репутация:

0

±

Замечаний:
0% ±


Excel 2013, 2016

Можно попробовать сделать форматом ячейки.

Спасибо, помогло.

 

Ответить

Содержание

  • Способ 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

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

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

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

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

На чтение 5 мин Опубликовано 03.01.2021

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

Содержание

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

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

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

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Создаем столбец и заполняем ячейки
  1. Выделите заполненные две ячейки и наведите курсор на правый нижний угол выделенной области.
  2. Как только появится значок черного креста, зажмите ЛКМ и протяните область до конца таблицы.

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Протягиваем нумерацию на весь диапазон таблицы

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Результат проделанной работы

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

Теперь переходим к следующему методу нумерации, который подразумевает использование специальной функции «СТРОКА»:

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Оцениваем полученный результат

Есть альтернативный метод, помимо указанного способа. Правда для него понадобится использование модуля «Мастер функций»:

  1. Аналогично создаете столбец для нумерации.
  2. Нажимаете на первую ячейку первой строки.
  3. Сверху около строки поиска кликаете на значок «fx».

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Активируем «Мастер функций»
  1. Активируется «Мастер функций», в котором нужно щелкнуть на пункт «Категория» и выбрать «Ссылки и массивы».

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Используем функцию «СТРОКА»
  1. Появится дополнительное окно для ввода информации. Вам необходимо поставить курсор в пункт «Ссылка» и в поле указать адрес первой ячейки столбца нумерации (в нашем случае таковым является значение А1).

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Заполняем необходимые данные
  1. Благодаря выполненным действиям в пустой первой ячейке появится цифра 1. Остается вновь воспользоваться нижним правым углом выделенной области для протягивания на всю таблицу.

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Протягиваем функцию на весь диапазон таблицы

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

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

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

  1. Создаем столбец для нумерации и отмечаем в первой ячейке цифру 1.

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Выполняем базовые действия
  1. Переходим в панель инструментов и используем раздел «Главная», где переходим в подраздел «Редактирование» и ищем значок в виде стрелки вниз (при наведении он будет выдавать наименование «Заполнить»).

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Полученный результат

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

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Отмечаем весь диапазон таблицы
  1. Переходим в раздел «Главная» и выбираем подраздел «Редактирование».
  2. Ищем пункт «Заполнить» и выбираем «Прогрессия».
  3. В появившемся окне отмечаем аналогичные данные, правда теперь не заполняем пункт «Предельное значение».

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Заполняем данные в отдельном окне
  1. Нажимаем на «ОК».

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

avtomaticheskaya-numeraciya-strok-v-excel-3-sposoba-nastrojki-avtomaticheskoj-numeracii-strok-v-excel

Готовый результат

Обратите внимание! Для того чтобы упростить выделение диапазона таблицы с последующей нумерацией, вы можете просто выделить столбец, нажав на шапку 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. И снова, благодаря этим несложным действиям мы получаем нумерацию строк в выбранном диапазоне.Автоматическая нумерация строк с помощью Прогрессии

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

Заключение

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

Понравилась статья? Поделить с друзьями:
  • Нумерация только видимых строк excel
  • Нумерация страниц повторяется word что делать
  • Нумерация текста в excel
  • Нумерация страниц по центру word
  • Нумерация таблицы в word 2010