ТРЕНИНГИ
Быстрый старт
Расширенный Excel
Мастер Формул
Прогнозирование
Визуализация
Макросы на VBA
КНИГИ
Готовые решения
Мастер Формул
Скульптор данных
ВИДЕОУРОКИ
Бизнес-анализ
Выпадающие списки
Даты и время
Диаграммы
Диапазоны
Дубликаты
Защита данных
Интернет, email
Книги, листы
Макросы
Сводные таблицы
Текст
Форматирование
Функции
Всякое
Коротко
Подробно
Версии
Вопрос-Ответ
Скачать
Купить
ПРОЕКТЫ
ОНЛАЙН-КУРСЫ
ФОРУМ
Excel
Работа
PLEX
© Николай Павлов, Planetaexcel, 2006-2022
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
Техническая поддержка сайта
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Содержание
- Как сделать нумерацию в excel со скрытыми строками?
- Нумерация
- Способ 1: заполнение первых двух строк
- Способ 2: использование функции
- Способ 3: использование прогрессии
- Помогла ли вам эта статья?
- Самый простой способ
- Обратная нумерация
- «СТРОКА»
- «ПРОГРЕССИЯ»
- Используем формулы
- Заключение
- Видео
- Автоматическая перенумерация строк при применении фильтра в EXCEL
Как сделать нумерацию в excel со скрытыми строками?
20 Окт 2018 19:52:48
29 Янв 2017 17:28:40
28 Июн 2018 15:25:11
17 Окт 2018 12:17:03
19 Окт 2018 17:18:22
20 Окт 2018 13:54:08
20 Окт 2018 11:40:10
10 Окт 2018 12:27:11
Сейчас на форуме (гостей: 523, пользователей: 10, из них скрытых: 1) , , , , , , , ,
Сегодня отмечают день рождения (37), (40), (57), (1932), (38), (34)
Всего зарегистрированных пользователей: 83368
Приняло участие в обсуждении: 31947
Всего тем: 106182
Часто при создании таблиц в Экселе выделяют отдельную колонку, в которой для удобства пользования указывают номера строк. Если таблица не слишком длинная, то не составляет большой проблемы выполнить нумерацию вручную, вводя цифры с клавиатуры. Но, что делать, если она имеет не один десяток, а то и не одну сотню строк? В этом случае, на помощь приходит автоматическая нумерация. Давайте выясним, как сделать автоматическую нумерацию в программе Microsoft Excel.
Нумерация
Программа Microsoft Excel предоставляет пользователям сразу несколько способов автоматической нумерации строк. Одни из них максимально просты, как в выполнении, так и в функционале, а другие – более сложные, но и заключают в себе большие возможности.
Способ 1: заполнение первых двух строк
Первый способ предполагает ручное заполнение первых двух строк числами.
- В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».
- Выделяем эти две заполненные ячейки. Становимся на нижний правый угол самой нижней из них. Появляется маркер заполнения. Кликаем левой кнопкой мыши и с зажатой кнопкой, протягиваем его вниз до конца таблицы.
Как видим, нумерация строчек автоматически заполнилась по порядку.
Этот метод довольно легкий и удобный, но он хорош только для относительно небольших таблиц, так как тянуть маркер по таблице в несколько сотен, а то и тысяч строк, все-таки затруднительно.
Способ 2: использование функции
Второй способ автоматического заполнения предусматривает использование функции «СТРОКА».
- Выделяем ячейку, в которой будет находиться цифра «1» нумерации. Вводим в строку для формул выражение «=СТРОКА(A1)».Кликаем по клавише ENTER на клавиатуре.
- Как и в предыдущем случае, копируем с помощью маркера заполнения формулу в нижние ячейки таблицы данного столбца. Только в этот раз выделяем не две первые ячейки, а только одну.
Как видим, нумерация строк и в этом случае расположилась по порядку.
Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу.
Способ 3: использование прогрессии
Как раз третий способ нумерации с использованием прогрессии подойдет для длинных таблиц с большим количеством строк.
- Первую ячейку нумеруем самым обычным способом, вписав туда цифру «1» с клавиатуры.
- На ленте в блоке инструментов «Редактирование», который расположен во вкладке «Главная», жмем на кнопку «Заполнить». В появившемся меню кликаем по пункту «Прогрессия».
- Открывается окно «Прогрессия». В параметре «Расположение» нужно установить переключатель в позицию «По столбцам». Переключатель параметра «Тип» должен находиться в позиции «Арифметическая». В поле «Шаг» нужно установить число «1», если там установлено другое. Обязательно заполните поле «Предельное значение». Тут следует указать количество строк, которые нужно пронумеровать. Если данный параметр не заполнен, автоматическая нумерация произведена не будет. В конце следует нажать на кнопку «OK».
Как видим, поле этого все строки вашей таблицы будут пронумерованы автоматически. В этом случае даже ничего перетягивать не придется.
Как альтернативный вариант можно использовать следующую схему этого же способа:
- В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.
- Вызвать окно инструмента «Прогрессия» тем же способом, о котором мы говорили выше. Но на этот раз ничего вводить или изменять не нужно. В том числе, вводить данные в поле «Предельное значение» не придется, так как нужный диапазон уже выделен. Достаточно просто нажать на кнопку «OK».
Данный вариант хорош тем, что вам не придется прикидывать, из скольких строк состоит таблица. В то же время, вам нужно будет выделять все ячейки столбца с номерами, а это значит, что мы возвращаемся к тому же, что было при использовании первых способов: к необходимости прокручивать таблицу до самого низа.
Как видим, существует три основных способа автоматической нумерации строк в программе. Из них наибольшую практическую ценность имеет вариант с нумерацией первых двух строк с последующим копированием (как самый простой) и вариант с использованием прогрессии (из-за возможности работать с большими таблицами).
Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Приложение Excel предоставляет широкие возможности по настройке и редактированию таблиц. С помощью функционала программы вы также сможете настроить нумерацию строк и столбцов. Это может пригодиться при работе с объемными базами данных. Разберемся, как пронумеровать строки в таблице Excel разными способами.
Самый простой способ
Для ручной нумерации вам не потребуются специальные функции программы. Да и полностью ручной ее назвать сложно, ведь вам не придется вписывать каждый номер столбца самостоятельно. Пользователь должен сделать следующее:
- В первую ячейку впишите единицу. В следующую клетку – цифру «2».
- Выделите обе ячейки и переместите курсор на нижний правый угол второй клетки, чтобы он принял вид черного крестика.
- Зажмите ЛКМ и протяните курсор вниз на необходимое количество клеток, после чего отпустите мышку.
- Теперь вы увидите порядковую нумерацию столбика или строки.
Второй вариант использования данного метода:
- Снова впишите «1» в первой ячейке.
- Затем поставьте курсор в положение черного крестика.
- Зажмите левый Ctrl на клавиатуре вместе с ЛКМ и протяните курсор вниз.
Внимание! Сначала необходимо отпустить клавишу Ctrl, а затем левую кнопку мыши, а не наоборот (1). В противном случае вы получите столбик из одинаковых цифр (2):
Если вам нужна последовательность с определенным шагом, например, 2 4 6 8, то введите первые две цифры ряда и выполните все действия из предыдущей инструкции:
Для того чтобы сделать таблицу с промежутком в одну или несколько клеток, необходимо:
- Записать начальные значения с необходимым промежутком.
- Выбрать мышкой все ячейки после первого значения.
- Поставить курсор в нижний правый угол, чтобы он принял вид крестика.
- Зажать клавишу Ctrl и протянуть курсор вниз. Теперь таблица будет пронумерована так, как вами и задумывалось.
Обратная нумерация
Для создания обратного порядка вы можете воспользоваться вышеописанным способом:
- Впишите первые числа последовательности, например, 10 9 8.
- Выделите их и протяните маркер вниз.
- На экране появятся номера в обратном направлении. Использовать можно даже отрицательные числа.
«Эксель» подразумевает не только ручной метод, но и автоматический. Ручное перетаскивание маркера курсором весьма затруднительно при работе с объемными таблицами. Рассмотрим все варианты подробнее.
«СТРОКА»
Любая операция в Excel не обходится без своего аналога в виде функции. Чтобы ею воспользоваться, необходимо выполнить следующие действия:
- Выделите начальную клетку.
- В строке функций введите текст «=СТРОКА(А1)» и жмите Enter.
- Теперь перетаскиваем отредактированную клетку с маркером вниз.
Этот вариант практически не отличается от предыдущего в создании нумерации по порядку. Если вы имеете дело с большим объемом данных и вам нужен быстрый способ нумерации, тогда переходите к следующему варианту.
«ПРОГРЕССИЯ»
В этом случае вам не придется вручную перетаскивать маркер. Список создастся в автоматическом режиме по заданным вами условиям. Рассмотрим два варианта использования прогрессии – быстрое и полное.
В быстром режиме вам необходимо:
- Ввести первую цифру будущего списка.
- Выбрать пронумерованную клетку и все последующие, которые нужно пронумеровать.
- Во вкладке «Главная» нажать на кнопку «Заполнить» и в меню выбрать пункт «Прогрессия».
- В открывшемся окне просто нажать «ОК».
- Готово! Выделенные поля превратятся в упорядоченный список.
Если вам необходим порядок с определенным шагом в виде разрыва между ячейками, то сделайте следующее:
- Впишите начальные значения с необходимым шагом. Например, «3 6 9 12».
- Выделите заполненные ячейки, которые должны быть пронумерованы.
- Снова откройте окно «Прогрессия», как это описано в предыдущей инструкции, и нажмите «ОК».
- Теперь вы увидите в документе пронумерованную последовательность.
Теперь разберем подробнее работу с функцией «Прогрессия»:
- Сначала впишите первое число будущего списка.
- Зайдите в раздел «Главная», нажмите на «Заполнить» и выберите пункт «Прогрессия».
- В разделе «Расположение» выберите направление нумерации (1), тип прогрессии (2), установите шаг для заполнения (3) и предельное значение (4). Затем кликните на «ОК».
- Вы увидите пронумерованную таблицу по заданным параметрам. С помощью этого способа вам не придется вручную протаскивать маркер и вписывать стартовые значения.
Рассмотрим подробнее типы прогрессии, по которым можно создать пронумерованную таблицу:
- арифметическая последовательность. Этот вариант подразумевает порядковые числа, например, «10 11 12 13» и т. д.;
- геометрическая. С ее помощью создается последовательность посредством умножения каждого предыдущего значения на определенное число. Например, шаг, равный цифре «3», будет создавать ряд «1 3 9 27» и т. д.;
- даты. Удобная функция для нумерации строк и столбцов по дням, месяцам и годам.
- автозаполнение. В этом случае вы вручную задаете определенную последовательность, которую программа продолжает по аналогии.
Используем формулы
И, наконец, последний способ заполнения. Он не очень удобен, однако для полного описания функционала Excel про него необходимо рассказать. Если вам нужна последовательность с определенным шагом, то сделайте следующее:
- Впишите начальное число.
- Активируйте то поле, где будет продолжаться список с определенным шагом.
- Здесь необходимо задать формулу. Поставьте знак «=», затем кликните мышкой на первую клетку, чтобы сделать ссылку. Теперь укажите шаг, например, «+5» или «-2» и т. д. Нажмите Enter для завершения.
- Теперь выделите все ячейки от первой пустой до введенной формулы. С помощью маркера в правом нижнем углу (без зажатой Ctrl) протяните список вниз.
- Далее необходимо изменить формулы, полученные в ячейках. Для этого выделите весь список, скопируйте и нажмите ПКМ. В меню выберите «Специальная вставка».
- В разделе «Вставить» установите пункт «Значения» и нажмите «ОК».
- Теперь вместо формул в ячейках будут прописаны числа.
Заключение
Как видите, создание нумерованных документов в Excel возможно самыми разными способами. Любой пользователь найдет вариант, который будет удобен для него, будь то функции, формулы, автоматический или полуручной метод. В каждом случае вы получите один и тот же результат.
Видео
Более подробно и наглядно о том, как пронумеровывать таблицы в Excel, вы можете увидеть в данном видеоролике. В нем рассмотрены все пошаговые действия из представленной инструкции.
Источник
Автоматическая перенумерация строк при применении фильтра в EXCEL
history 18 апреля 2013 г.
При применении фильтра строки скрываются целиком. Если в таблице имелась нумерация строк, то она будет сбита. Но, есть способ обойти эту проблему.
Пусть имеется таблица с нумерацией строк (в столбце № введены числа от 1 до 16).
Если к таблице применить фильтр (нажав в строке заголовков таблицы CTRL+SHIFT+L и установив критерии отбора), то нумерация строк будет сбита (см. столбец А ).
Для того, чтобы сохранить нумерацию строк, используем вместо последовательности констант (от 1 до 16) — формулу.
Решение основано на использовании функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ() , которая «чувствует», когда строка скрыта фильтром .
Столбец с нумерацией расположим в столбце А (заголовок таблицы разместим в строке 6 ). Полезные данные, которые вводятся БЕЗ ПРОПУСКОВ, расположим в столбце В (см. Файл примера ):
Записав в ячейке A 7 формулу =ЕСЛИОШИБКА(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;B7);A6+1;A6);1)
и скопировав ее в ячейки ниже, получим желаемый результат. Если строка скрыта, то функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ() возвращает 0 (ЛОЖЬ) и счетчик номера строки не увеличивается на 1, а остается, как у предыдущей строки.
После применения фильтра нумерация строк таблицы автоматически изменится.
Источник
Adblock
detector
Здесь можно получить ответы на вопросы по Microsoft Excel | 57925 | 473882 |
Лучшие избранные темы с основного форума | 14 | 80 |
Если вы — счастливый обладатель Mac 😉 | 218 | 1064 |
Раздел для размещения платных вопросов, проектов и задач и поиска исполнителей для них. | 2113 | 13471 |
Если Вы скачали или приобрели надстройку PLEX для Microsoft Excel и у Вас есть вопросы или пожелания — Вам сюда. | 315 | 1600 |
Обсуждение функционала, правил и т.д. | 269 | 3467 |
Содержание
- 1 Нумерация
- 1.1 Способ 1: заполнение первых двух строк
- 1.2 Способ 2: использование функции
- 1.3 Способ 3: использование прогрессии
- 1.4 Помогла ли вам эта статья?
- 2 Самый простой способ
- 3 Обратная нумерация
- 4 «СТРОКА»
- 5 «ПРОГРЕССИЯ»
- 6 Используем формулы
- 7 Заключение
- 8 Видео
Здесь можно получить ответы на вопросы по Microsoft Excel | 57925 | 473882 |
20 Окт 2018 19:52:48 |
|
44519 | 357829 |
29 Янв 2017 17:28:40 |
||
Лучшие избранные темы с основного форума | 14 | 80 |
28 Июн 2018 15:25:11 |
|
Если вы — счастливый обладатель Mac 😉 | 218 | 1064 |
17 Окт 2018 12:17:03 |
|
Раздел для размещения платных вопросов, проектов и задач и поиска исполнителей для них. | 2113 | 13471 |
19 Окт 2018 17:18:22 |
|
Если Вы скачали или приобрели надстройку PLEX для Microsoft Excel и у Вас есть вопросы или пожелания — Вам сюда. | 315 | 1600 |
20 Окт 2018 13:54:08 |
|
812 | 11802 |
20 Окт 2018 11:40:10 |
||
Обсуждение функционала, правил и т.д. | 269 | 3467 |
10 Окт 2018 12:27:11 |
|
Сейчас на форуме (гостей: 523, пользователей: 10, из них скрытых: 1) , , , , , , , ,
Сегодня отмечают день рождения (37), (40), (57), (1932), (38), (34)
Всего зарегистрированных пользователей: 83368
Приняло участие в обсуждении: 31947
Всего тем: 106182
Часто при создании таблиц в Экселе выделяют отдельную колонку, в которой для удобства пользования указывают номера строк. Если таблица не слишком длинная, то не составляет большой проблемы выполнить нумерацию вручную, вводя цифры с клавиатуры. Но, что делать, если она имеет не один десяток, а то и не одну сотню строк? В этом случае, на помощь приходит автоматическая нумерация. Давайте выясним, как сделать автоматическую нумерацию в программе Microsoft Excel.
Нумерация
Программа Microsoft Excel предоставляет пользователям сразу несколько способов автоматической нумерации строк. Одни из них максимально просты, как в выполнении, так и в функционале, а другие – более сложные, но и заключают в себе большие возможности.
Способ 1: заполнение первых двух строк
Первый способ предполагает ручное заполнение первых двух строк числами.
- В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».
- Выделяем эти две заполненные ячейки. Становимся на нижний правый угол самой нижней из них. Появляется маркер заполнения. Кликаем левой кнопкой мыши и с зажатой кнопкой, протягиваем его вниз до конца таблицы.
Как видим, нумерация строчек автоматически заполнилась по порядку.
Этот метод довольно легкий и удобный, но он хорош только для относительно небольших таблиц, так как тянуть маркер по таблице в несколько сотен, а то и тысяч строк, все-таки затруднительно.
Способ 2: использование функции
Второй способ автоматического заполнения предусматривает использование функции «СТРОКА».
- Выделяем ячейку, в которой будет находиться цифра «1» нумерации. Вводим в строку для формул выражение «=СТРОКА(A1)».Кликаем по клавише ENTER на клавиатуре.
- Как и в предыдущем случае, копируем с помощью маркера заполнения формулу в нижние ячейки таблицы данного столбца. Только в этот раз выделяем не две первые ячейки, а только одну.
Как видим, нумерация строк и в этом случае расположилась по порядку.
Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу.
Способ 3: использование прогрессии
Как раз третий способ нумерации с использованием прогрессии подойдет для длинных таблиц с большим количеством строк.
- Первую ячейку нумеруем самым обычным способом, вписав туда цифру «1» с клавиатуры.
- На ленте в блоке инструментов «Редактирование», который расположен во вкладке «Главная», жмем на кнопку «Заполнить». В появившемся меню кликаем по пункту «Прогрессия».
- Открывается окно «Прогрессия». В параметре «Расположение» нужно установить переключатель в позицию «По столбцам». Переключатель параметра «Тип» должен находиться в позиции «Арифметическая». В поле «Шаг» нужно установить число «1», если там установлено другое. Обязательно заполните поле «Предельное значение». Тут следует указать количество строк, которые нужно пронумеровать. Если данный параметр не заполнен, автоматическая нумерация произведена не будет. В конце следует нажать на кнопку «OK».
Как видим, поле этого все строки вашей таблицы будут пронумерованы автоматически. В этом случае даже ничего перетягивать не придется.
Как альтернативный вариант можно использовать следующую схему этого же способа:
- В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.
- Вызвать окно инструмента «Прогрессия» тем же способом, о котором мы говорили выше. Но на этот раз ничего вводить или изменять не нужно. В том числе, вводить данные в поле «Предельное значение» не придется, так как нужный диапазон уже выделен. Достаточно просто нажать на кнопку «OK».
Данный вариант хорош тем, что вам не придется прикидывать, из скольких строк состоит таблица. В то же время, вам нужно будет выделять все ячейки столбца с номерами, а это значит, что мы возвращаемся к тому же, что было при использовании первых способов: к необходимости прокручивать таблицу до самого низа.
Как видим, существует три основных способа автоматической нумерации строк в программе. Из них наибольшую практическую ценность имеет вариант с нумерацией первых двух строк с последующим копированием (как самый простой) и вариант с использованием прогрессии (из-за возможности работать с большими таблицами).
Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Да Нет
Приложение Excel предоставляет широкие возможности по настройке и редактированию таблиц. С помощью функционала программы вы также сможете настроить нумерацию строк и столбцов. Это может пригодиться при работе с объемными базами данных. Разберемся, как пронумеровать строки в таблице Excel разными способами.
Самый простой способ
Для ручной нумерации вам не потребуются специальные функции программы. Да и полностью ручной ее назвать сложно, ведь вам не придется вписывать каждый номер столбца самостоятельно. Пользователь должен сделать следующее:
- В первую ячейку впишите единицу. В следующую клетку – цифру «2».
- Выделите обе ячейки и переместите курсор на нижний правый угол второй клетки, чтобы он принял вид черного крестика.
- Зажмите ЛКМ и протяните курсор вниз на необходимое количество клеток, после чего отпустите мышку.
- Теперь вы увидите порядковую нумерацию столбика или строки.
Второй вариант использования данного метода:
- Снова впишите «1» в первой ячейке.
- Затем поставьте курсор в положение черного крестика.
- Зажмите левый Ctrl на клавиатуре вместе с ЛКМ и протяните курсор вниз.
Внимание! Сначала необходимо отпустить клавишу Ctrl, а затем левую кнопку мыши, а не наоборот (1). В противном случае вы получите столбик из одинаковых цифр (2):
Если вам нужна последовательность с определенным шагом, например, 2 4 6 8, то введите первые две цифры ряда и выполните все действия из предыдущей инструкции:
Для того чтобы сделать таблицу с промежутком в одну или несколько клеток, необходимо:
- Записать начальные значения с необходимым промежутком.
- Выбрать мышкой все ячейки после первого значения.
- Поставить курсор в нижний правый угол, чтобы он принял вид крестика.
- Зажать клавишу Ctrl и протянуть курсор вниз. Теперь таблица будет пронумерована так, как вами и задумывалось.
Обратная нумерация
Для создания обратного порядка вы можете воспользоваться вышеописанным способом:
- Впишите первые числа последовательности, например, 10 9 8.
- Выделите их и протяните маркер вниз.
- На экране появятся номера в обратном направлении. Использовать можно даже отрицательные числа.
«Эксель» подразумевает не только ручной метод, но и автоматический. Ручное перетаскивание маркера курсором весьма затруднительно при работе с объемными таблицами. Рассмотрим все варианты подробнее.
«СТРОКА»
Любая операция в Excel не обходится без своего аналога в виде функции. Чтобы ею воспользоваться, необходимо выполнить следующие действия:
- Выделите начальную клетку.
- В строке функций введите текст «=СТРОКА(А1)» и жмите Enter.
- Теперь перетаскиваем отредактированную клетку с маркером вниз.
Этот вариант практически не отличается от предыдущего в создании нумерации по порядку. Если вы имеете дело с большим объемом данных и вам нужен быстрый способ нумерации, тогда переходите к следующему варианту.
«ПРОГРЕССИЯ»
В этом случае вам не придется вручную перетаскивать маркер. Список создастся в автоматическом режиме по заданным вами условиям. Рассмотрим два варианта использования прогрессии – быстрое и полное.
В быстром режиме вам необходимо:
- Ввести первую цифру будущего списка.
- Выбрать пронумерованную клетку и все последующие, которые нужно пронумеровать.
- Во вкладке «Главная» нажать на кнопку «Заполнить» и в меню выбрать пункт «Прогрессия».
- В открывшемся окне просто нажать «ОК».
- Готово! Выделенные поля превратятся в упорядоченный список.
Если вам необходим порядок с определенным шагом в виде разрыва между ячейками, то сделайте следующее:
- Впишите начальные значения с необходимым шагом. Например, «3 6 9 12».
- Выделите заполненные ячейки, которые должны быть пронумерованы.
- Снова откройте окно «Прогрессия», как это описано в предыдущей инструкции, и нажмите «ОК».
- Теперь вы увидите в документе пронумерованную последовательность.
Теперь разберем подробнее работу с функцией «Прогрессия»:
- Сначала впишите первое число будущего списка.
- Зайдите в раздел «Главная», нажмите на «Заполнить» и выберите пункт «Прогрессия».
- В разделе «Расположение» выберите направление нумерации (1), тип прогрессии (2), установите шаг для заполнения (3) и предельное значение (4). Затем кликните на «ОК».
- Вы увидите пронумерованную таблицу по заданным параметрам. С помощью этого способа вам не придется вручную протаскивать маркер и вписывать стартовые значения.
Рассмотрим подробнее типы прогрессии, по которым можно создать пронумерованную таблицу:
- арифметическая последовательность. Этот вариант подразумевает порядковые числа, например, «10 11 12 13» и т. д.;
- геометрическая. С ее помощью создается последовательность посредством умножения каждого предыдущего значения на определенное число. Например, шаг, равный цифре «3», будет создавать ряд «1 3 9 27» и т. д.;
- даты. Удобная функция для нумерации строк и столбцов по дням, месяцам и годам.
- автозаполнение. В этом случае вы вручную задаете определенную последовательность, которую программа продолжает по аналогии.
Используем формулы
И, наконец, последний способ заполнения. Он не очень удобен, однако для полного описания функционала Excel про него необходимо рассказать. Если вам нужна последовательность с определенным шагом, то сделайте следующее:
- Впишите начальное число.
- Активируйте то поле, где будет продолжаться список с определенным шагом.
- Здесь необходимо задать формулу. Поставьте знак «=», затем кликните мышкой на первую клетку, чтобы сделать ссылку. Теперь укажите шаг, например, «+5» или «-2» и т. д. Нажмите Enter для завершения.
- Теперь выделите все ячейки от первой пустой до введенной формулы. С помощью маркера в правом нижнем углу (без зажатой Ctrl) протяните список вниз.
- Далее необходимо изменить формулы, полученные в ячейках. Для этого выделите весь список, скопируйте и нажмите ПКМ. В меню выберите «Специальная вставка».
- В разделе «Вставить» установите пункт «Значения» и нажмите «ОК».
- Теперь вместо формул в ячейках будут прописаны числа.
Заключение
Как видите, создание нумерованных документов в Excel возможно самыми разными способами. Любой пользователь найдет вариант, который будет удобен для него, будь то функции, формулы, автоматический или полуручной метод. В каждом случае вы получите один и тот же результат.
Видео
Более подробно и наглядно о том, как пронумеровывать таблицы в Excel, вы можете увидеть в данном видеоролике. В нем рассмотрены все пошаговые действия из представленной инструкции.
При работе с Excel нельзя не столкнуться с огромным количеством небольших, но часто выполнимых задач. В этом случаи знание «правильного пути» может сэкономить немало времени.
Как в таблице excel пронумеровать строки
- Одной из таких простых (но часто требуемых) задач является нумерация строк (также называемых серийными номерами).
- Если вы думаете, что один из способов это простой ввод серийного номера вручную, то вы правы!
- Но это не самый лучший способ для нумерации строк в Excel.
Представьте, что у вас есть сотни или тысячи строк, для которых нужно ввести серийный номер. Ручной ввод в этом случаи будет утомительным — и совершенно ненужным.
Существует много способов подсчета строк в Excel. Ниже будут рассмотрены одни из самых популярных способов, которые можно рекомендовать и смело использовать.
Быстрые способы для нумерации строк в таблице Excel
Нумерация строк в таблице Excel
Способ нумерации строк в Excel будет зависеть от типа данных, которыми вы располагаете.
Например, у вас может быть непрерывный набор данных, который начинается с 1 строки, или набор данных, начинающийся с другой строки. Или у вас может быть набор данных, в котором есть несколько пустых строк, а вы хотите указать только число заполненных строк.
Вы можете выбрать любой из нижеперечисленных методов, который будет работать наилучшим образом именно для вас и для вашего набора данных.
1. Маркер заполнения
Маркер заполнения определяет шаблон из нескольких заполненных ячеек и может быть легко использован для быстрого заполнения всей колонки.
Предположим, у вас есть набор данных, как показано ниже:
Шаблон из нескольких заполненных ячеек
Ниже перечислены шаги для быстрой нумерации строк с помощью маркера заполнения.
Шаг 1. Введите 1 в ячейку A2 и 2 в ячейке A3. Выделите обе ячейки (A2 и A3).
Вводим 1 в ячейку A2 и 2 в ячейке A3 и выделяем обе ячейки (A2 и A3)
Обратите внимание, что в правом нижнем углу выделения будет небольшой квадрат (выделен красным).
Шаг 2. Наведите курсор на этот квадрат, и вы заметите, что курсор поменялся на значок плюс (как на картинке ниже).
Наводим курсор на квадрат
Шаг 3. Зажмите левую кнопку мышки и не отпуская ее потяните курсор вниз, на другие ячейки.
Зажимаем левую кнопку мышки и не отпуская ее тянем курсор вниз, на другие ячейки
Шаг 4. Когда вы выделите необходимое вам количество ячеек, отпустите левую кнопку мышки. Номер первой ячейки скопируется в каждую выделенную ячейку (как на картинке ниже).
Отпускаем левую кнопку мышки
Если вы хотите пронумеровать каждую ячейку по порядку, например, 1, 2, 3, тогда во время копирования вам нужно удерживать клавишу Ctrl.
Читайте подробную инструкцию в статье — «Как сделать нумерацию страниц в Ворде с 3 страницы».
Во время копирования удерживаем клавишу Ctrl
В нашем примере при копировании числа 100, мы получили 101, 102 и т.д. Вы также увидите что во время копирования появился еще 1 маленький крестик (как на приведенных скриншотах).
Во время копирования появляется еще 1 маленький крестик
- Если в ячейке была формула, например, A1+2,то при использовании Маркера заполнения она будет скопирована, как A2+2, A3+2 и т.д.
- Если говорить о формулах такого типа, как $A$1+2 не будет преобразована, а просто скопируется в другие ячейки.
2. Магическая функция ROWS (ЧСТРОК) для нумерации строк
Функция ROWS (ЧСТРОК) для нумерации строк
Для нумерации строк можно также воспользоваться одной очень полезной функцией Excel.
Примечание! В приведенном выше методе, серийный номер ячейки имеет статическое значение. Это означает, что если вы перемещаете строку (вырезаете ее или вставляете где-то еще в наборе данных), нумерация строк не будет изменяться соответствующим образом.
Этот недостаток можно решить с помощью специальных формул.
Для нумерации строк в Эксел можно воспользоваться функцией ROWS (ЧСТРОК). Это очень полезная функция, которая восстанавливает нумерацию строк в процессе их перемещения или удаления.
Функция ROWS (ЧСТРОК)
- В английском варианте — это ROWS (array), а в русском — ЧСТРОК (массив).
- array (массив) может быть ячейками, формулами, массивами, формулами массивов или ссылками.
Нумерация строк с помощью функции ROWS (ЧСТРОК) это совсем не сложно.
Шаг 1. Чтобы пронумеровать строки с помощью функции ROWS (ЧСТРОК), введите следующую формулу в первой ячейке и скопируйте ее для всех остальных ячеек: =ROW()-1
Вводим формулу
Функция ROW () возвращает номер строки. Поэтому в нашем примере мы отняли 1, так как начали со второй строки. Если ваши данные начинаются с 5-й строки, вам нужно использовать формулу = ROW ()-4.
Шаг 2. ROWS (ЧСТРОК) в работе. Лучшая часть использования функции ROWS (ЧСТРОК) заключается в том, что если вы удалите строку в своем наборе данных, функция не будет забивать нумерации.
Поскольку функция ROWS (ЧСТРОК) не ссылается на какую-либо ячейку, она автоматически (или можно сказать магически) настраивается так, чтобы дать вам правильный номер строки.
То, как работает функция можно увидеть на приведенном ниже анимированном изображении:
Выполнение работы с функцией ROWS (ЧСТРОК)
Примечание! Обратите внимание, что как только строка удаляется, номера строк автоматически обновляются.
Опять же, эта полезная функция не будет учитывать любые пустые записи в наборе данных. Если у вас будут пустые строки, они все равно пронумеруются.
- Для того чтобы скрыть номер для пустых строк, можете использовать нижеприведенную формулу:
- IF(ISBLANK(B2),»»,ROW()-1)
- Но и та формула все равно не будет корректировать номера строк.
статью — «Как пронумеровать страницы без титульного листа».
Также смотрите подробную видеоинструкцию о том, как пронумеровать строки в таблице Excel.
Видео — Как в таблице excel пронумеровать строки
Источник: https://pc-consultant.ru/tekstovy-e-redaktory/kak-v-tablitse-excel-pronumerovat-stroki/
Как сделать автоматическую нумерацию строк в Excel? 3 способа
Часто при работе с многострочными таблицами в Excel приходится нумеровать строки цифрами или иными маркерами, которые располагаются в отдельном стольбце. Если количество строк в таблице небольшое, то пронумеровать их можно вручную. Но при большом числе строк такой вариант не подходит, нужна автоматизация. Однако, не все пользователи знают, как это сделать. Поэтому рассмотрим подробную инструкцию, как сделать автоматическую нумерацию строк в Excel.
В табличном редакторе Microsoft Excel существует три различных способа автоматически пронумеровать строки, которые отличаются по своей сложности и функциональной особенности. Но каждый из них на 100% решает рассматриваемую задачу. Пусть в экселовском документе на первом листе есть некоторая таблица, в которой первый столбец будет задействован под нумерацию:
Метод 2: оператор СТРОКА
Данный метод для автоматической нумерации строк предполагает использование фукнции “СТРОКА”.
- Встаем в первую ячейку столбца, которой хотим присвоить порядковый номер 1. Затем пишем в ней следующую формулу: =СТРОКА(A1).
- Как только мы щелкнем Enter, в выбранной ячейке появится порядковый номер. Осталось, аналогично первому методу, растянуть формулу на нижние строки. Но теперь нужно навести курсор мыши на нижний правый угол ячейки с формулой.
- Все готово, мы автоматически пронумеровали все строки таблицы, что и требовалось.
Вместо ручного ввода формулы можно воспользоваться Мастером функций.
- Также выделяем первую ячейку столбца, куда хотим вставить номер. Затем щелкаем кнопку “Вставить функцию” (слева от строки формул).
- Откроется окно Мастера функций. Кликаем по текущей категории функций и выбираем в открывшемся перечне “Ссылки и массивы”.
- Теперь из списка предложенных операторов выбираем функцию “СТРОКА”, после чего жмем OK.
- На экране появится окно с аргументами функции для заполнения. Кликаем по области ввода информации для параметра “Строка” и указываем адрес первой ячейки столбца, которой хотим присвоить номер. Адрес можно прописать вручную или просто кликнуть мышью по нужной ячейке. Далее кликаем OK.
- Нумер строки вставлен в выбранную ячейку. Как растянуть нумерацию на остальные строки мы рассмотрели выше.
Автоматическая нумерация при добавлении строк в MS EXCEL
При добавлении в таблицу новых строк приходится вручную восстанавливать нумерацию строк. Использование таблиц в формате Excel 2007 позволяет автоматизировать этот процесс.
Пусть имеется обычная таблица (диапазон ячеек с данными), состоящая из трех столбцов с заголовками №, Наименование, Цена (в строке 1). Строки таблицы заполнены данными (кроме столбца №, который будет содержать номера строк).
Для организации автоматической нумерации в случае добавления или удаления строк используем следующий алгоритм (см. файл примера ):
- выделим всю таблицу (все 3 столбца вместе с заголовками). Для этого выделите любую ячейку в таблице и нажмите CTRL+A — будет выделена Текущая область;
- через пункт меню Вставка/ Таблицы/ Таблица конвертируем таблицу в формат Excel 2007. В диалоговом окне не забудем поставить галочку «Таблица с заголовками». Нажмите ОК;
- убеждаемся, что включена опция Автозамены «Создавать вычисляемые столбцы, заполнив таблицы формулами» ( Кнопка Офис/ Параметры Excel/ Правописание/ Параметры автозамены…/вкладка Автоформат при вводе );
- под заголовком столбца № (ячейка А2) введем формулу =СТРОКА()-СТРОКА($A$1) и нажмем клавишу ENTER (Ввод): столбец должен автоматически заполниться формулой до конца таблицы.
Нумерация ячеек прогрессией
Шаг 1. Щёлкаем ячейку В2 и вводим с клавиатуры «1» и Enter. Зелёный прямоугольник перескочил на ячейку вниз. Что поделаешь – так устроен Excel. Поэтому ещё раз щёлкаем по ячейке В2.
Шаг 2. Открываем диалоговое окно «Прогрессия» (лента Главная → группа команд Редактирование → выпадающее меню → команда Прогрессия → диалоговое окно Прогрессия):
Шаг 3. Вводим свои «хотелки» в диалоговое окно:
- Расположение по столбцам ‒ мы хотим получить колонку чисел
- Тип прогрессии – арифметический. (Арифмети́ческая прогре́ссия ‒ последовательность чисел (членов прогрессии), в которой каждое число, начиная со второго, получается из предыдущего добавлением к нему постоянного числа (шага, или разности прогрессии)
- Шаг равен 1 (1, 1+1=2, 2+1=3 и так далее)
- Предельное значение равно 20. Если вы не поставите предельное значение, то прогрессия заполнит весь столбик до конца, а где этот конец – не знает никто
- Нажимаем ОК
Получаем такую картину:
Как автоматически пронумеровать строки в таблице эксель по порядку?
Согласитесь — руками проставлять номер строки в таблице довольно утомительное и никчемное занятие. У начинающих пользователей Excel эта рутина появляется практически сразу при составлении больших (и не очень) таблиц. О способах нумерации строк таблицы сегодня и поговорим.
Можно по разному подходить к этому вопросу — есть способы очень простые и быстрые на каждый день, есть посложнее — когда надо программировать. Но последнее нам ни к чему, мы не будем сегодня углубляться.
Третий способ: применение прогрессии
Ранее было сказано, что способы с растягиванием выделения хороши лишь в тех случаях, если нужно пронумеровать немного строк, а для длинных таблиц они не подойдут. Так вот, сейчас мы рассмотрим, как в «Экселе» пронумеровать строки при помощи прогрессии.
Итак, для этого вам понадобится:
- Выделить первую ячейку и ввести туда цифру 1.
- Нажать на кнопку «Заполнить», что находится на панели инструментов во вкладке «Главная».
- Из списка, который появился, выбрать пункт «Прогрессия».
- В появившемся окошке вам необходимо задать все нужные параметры. Расположение ставьте «по столбцам», тип выбирайте «арифметическая», шаг — «1», а предельное значение укажите равное строкам, которые нужно пронумеровать.
- Нажмите «ОК».
После этого указанные вами строки будут пронумерованы. Как можно заметить, данный способ лучше всего справляется в тех случаях, когда надо вписать номера строк в огромное количество ячеек.
Как автоматически пронумеровать строки таблицы в экселе
Первый способ самый простой, подходит для небольших таблиц, не требующих дальнейшего редактирования. Для начала руками проставляем порядковые номера строк, например, первые три и выделяем мышкой этот диапазон ячеек:
Затем перемещаем курсор мыши на правый нижний угол выделенного фрагмента (где стоит точка), пока курсор мыши не примет вид крестика. Жмем левой кнопкой мыши и растягиваем выделенный диапазон до конца таблицы:
Нужно, чтобы в «Файл»- «Параметры» -«Дополнительно» была включена настройка «Разрешить маркеры заполнения и перетаскивания ячеек».
Программа анализирует содержимое ячеек и «понимает», что вы хотите пронумеровать строки, проставляет нумерацию по порядку — сверху вниз. Такой способ быстрый, но у него есть недостаток. При добавлении в таблицу новых строк операцию приходиться повторять заново.
Следующий способ нумерации подойдет для большинства таблиц, я этим способом пользуюсь до сих пор — по привычке.
Автоматически
Автоматический способ нумерации строк целесообразен для обработки большого объема информации. В таком случае доступны 2 варианта: применение функции и прогрессии. Оба метода облегчают работу при рассмотрении вопроса, как в Экселе проставить нумерацию строк автоматически.
С помощью функции
Для получения результата необходимо знать, как в Экселе проставить нумерацию с использованием функции. Чтобы воспользоваться математическим инструментом, пользователь записывает формулу: =СТРОКА (аргумент).
- В первом случае пользователю необходимо кликнуть мышкой на ячейку и вписать выражение: =СТРОКА (адрес ячейки), например: =СТРОКА (С3). Следующий шаг заключается в наведении мыши в правый нижний угол диапазона для получения черного плюса. При зажатой ЛКМ нужно протянуть вниз для создания автоматической нумерации.
- Во втором случае – оставить значение аргумента пустым, т.е. функция выглядит следующим образом: =СТРОКА (). Дальнейший алгоритм подобен первому шагу. Примечание: отличие первого способа от второго заключается в том, что при указании конкретного адреса в скобках таблица автоматически начинает расчет с номера строки, указанной в адресе, вне зависимости от адреса выделенной ячейки. Например, выделена ячейка Н6, а в функции указан адрес Н2. Приложение производит расчет с цифры «2». При отсутствии аргумента в формуле таблица рассчитывает диапазон со строки, указанной в адресе выделенной ячейки. Например, активная ячейка: F4. Соответственно, Excel начинает автоматизированную нумерацию с цифры «4».
- В третьем случае следует указать функцию в следующем формате: =СТРОКА()–2. Соответственно для автозаполнения строк с цифры «1» необходимо указать количество ячеек до первой строки.
С помощью прогрессии
Встроенный инструментарий предлагает воспользоваться прогрессией для автонумерации строк в Excel. Для этого пользователю следует:
- Активировать ячейку и указать первое значение.
- Найти на вкладке «Главная» инструмент «Заполнить» и выбрать «Прогрессия».
- В появившемся окне, предлагающем выбрать опции: «По строкам» или «По столбцам» – отметить второй пункт.
- Указать предельное значение и шаг (число, влияющее на последующее значение в автозаполнении).
- Подтвердить действие через ОК.
Примечание:
- Для создания автоматической нумерации нечетных чисел: указывать шаг=2, первое число в ряду – нечетное. Например, первоначальное значение=1, шаг=2, предельное значение =7. Тогда автозаполнение выглядит следующим образом: 1,3,5,7.
- Для создания автозаполнения четных чисел пользователь поступает аналогичным образом, только первоначальное значение – четное число.
Нумеруем в таблице excel строки по порядку
Желательно, чтобы в «Файл»- «Параметры» -«Формулы» была отключена настройка «Стиль ссылок R1C1».
В той же таблице в самой верхней строке сначала проставляем цифру «1»…
А в следующей строке вставляем формулу. Первая строка таблицы у нас имеет адрес А10. Во второй строке мы ставим формулу «= А10+1» и нажимаем ENTER…
Ставим курсор мыши на вторую строку(теперь она у нас имеет номер два) и как в прошлом примере перетаскиваем содержимое на нужные ячейки.
В каждой ячейке автоматически просчитается нужное значение. Недостатком такого способа является наличие «лишних» формул в таблице и лишние телодвижения при добавлении новых строк. Следущий способ — это использование функции СТРОКА
Нумерация ячеек. Сравнение трёх способов
Шаг 1. Выделим несколько строк:
- подводим курсор к столбцу названия строк, пока курсор не превратиться в горизонтально лежащую толстую стрелку
- нажимаем ЛМ и, не отпуская, тащим вниз (я выделила три строки)
Шаг 2. Нажимаем ПМ и из контекстного меню выбираем команду «Удалить»
Понять и запомнить! | Если мы нажмём клавишу Delete (удалить) на клавиатуре, то мы удалим содержимое ячеек, а не сами строки!: |
Получаем такой результат:
Я обращаю ваше внимание, что в столбце с формулами значения пересчитались, и нумерация ячеек не нарушилась. А вот в двух первых столбцах нумерация ячеек нарушилась. Так что выбирайте сами, какой из способов для вас выгоднее в настоящий момент. Для отчётных документов я выбираю третий способ нумерации ячеек.
Если вам нужно добавить строчки, то добавляйте.
Сначала шаг 1 и шаг 2 из раздела 5 (только выбираем команду «Вставить»):
Я выделила три строчки, потому что хочу вставить три строчки, а вы выбирайте сами.
Потом шаг 7 раздела 4 «Нумерация ячеек формулой»
Как видите, нумерация ячеек в третьем столбце сохранилась.
Как в экселе пронумеровать строки в таблице с помощью функции СТРОКА
Этот способ может подойти для больших, сложных таблиц в которых планируется добавлять и удалять лишние строки (при условии что ячейки отформатированы правильно, верно выбраны стили и сама таблица сделана корректно).
В строке которая должна идти первой пишем формулу = СТРОКА (А1).
Этим мы заставим нашу строку показывать номер первой строки документа. Теперь перетащим (как мы это уже сегодня делали) содержимое нашей ячейки на нужные нам диапазон. Переходим на вкладку «Главная» и жмем кнопку «Форматировать как таблицу».
Выделенный диапазон ячеек будет отформатирован как таблица; еще нужно будет выбрать (или создать) правильный стиль. Теперь если будете вставлять или удалять строки в таблицу между первой и последней строкой указанного диапазона, то нумерация сбиваться не должна.
Таким образом, мы сегодня узнали о трех способах нумерации — простое перетаскивание, ввод формулы в ячейку и использование функции «СТРОКА». Удачи!
Заполнение столбца последовательностью чисел
Выделите первую ячейку в диапазоне, который необходимо заполнить.
Введите начальное значение последовательности.
Введите значение в следующей ячейке, чтобы задать образец заполнения.
Совет:
Например, если требуется задать последовательность 1, 2, 3, 4, 5. введите в первые две ячейки значения
1
и
2
. Если необходимо ввести последовательность 2, 4, 6, 8. введите значения 2 и 4.
Выделите ячейки, содержащие начальные значения.
Примечание:
В Excel 2013 и более поздних версиях кнопка »
Экспресс-анализ
» отображается по умолчанию, если выбрано несколько ячеек с данными. Для завершения этой процедуры кнопку можно проигнорировать.
Перетащите маркер заполнения , охватив диапазон, который нужно заполнить.
Примечание:
По мере перетаскивания маркера заполнения через ячейки Excel показывает предварительное значение. Чтобы изменить образец, перетащите маркер заполнения, удерживая нажатой правую кнопку мыши, а затем выберите образец.
Чтобы ввести последовательность в возрастающем порядке, перетащите маркер вниз или вправо. Чтобы ввести последовательность в убывающем порядке, перетащите маркер вверх или влево.
Совет:
Если маркер заполнения не виден, возможно, его сначала необходимо отобразить. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения.
Примечание:
При добавлении, перемещении или удалении строк эти числа автоматически не обновляются. Последовательную нумерацию можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.
Отображение или скрытие маркера заполнения
TE000127055 отображается по умолчанию, однако его можно отключить.
В Excel 2010 и более поздних версий откройте вкладку файл и выберите пункт Параметры.
В Excel 2007 нажмите кнопку Microsoft Office , а затем — Параметры Excel.
В категории Дополнительно в разделе Параметры правки установите или снимите флажок Разрешить маркеры заполнения и перетаскивание ячеек, чтобы отобразить или скрыть маркер заполнения.
Примечание: Чтобы предотвратить замену имеющихся данных при перетаскивании маркера заполнения, по умолчанию установлен флажок Предупреждать перед перезаписью ячеек. Если не требуется, чтобы приложение Excel выводило сообщение о перезаписи ячеек, можно снять этот флажок.
Часто при создании таблиц в Экселе выделяют отдельную колонку, в которой для удобства пользования указывают номера строк. Если таблица не слишком длинная, то не составляет большой проблемы выполнить нумерацию вручную, вводя цифры с клавиатуры. Но, что делать, если она имеет не один десяток, а то и не одну сотню строк? В этом случае, на помощь приходит автоматическая нумерация. Давайте выясним, как сделать автоматическую нумерацию в программе Microsoft Excel.
Нумерация строк с помощью функции СТРОКА
Введите в первую ячейку диапазона, который необходимо пронумеровать, формулу =СТРОКА(A1)
.
Функция СТРОКА
возвращает номер строки, на которую указана ссылка. Например, функция
=СТРОКА(A1)
возвращает число
1
.
Перетащите маркер заполнения , охватив диапазон, который необходимо заполнить.
Совет:
Если маркер заполнения не виден, возможно, его сначала необходимо отобразить. Дополнительные сведения см. в статье Отображение или скрытие маркера заполнения.
Эти числа обновляются при сортировке данных. При добавлении, перемещении или удалении строк последовательность может быть прервана. Последовательность можно обновить вручную, выбрав два числа в правильной последовательности и перетащив маркер заполнения в конец нумерованного диапазона.
Если вы используете функцию СТРОКА
и хотите, чтобы числа вставлялись автоматически при добавлении новых строк данных, преобразуйте диапазон данных в таблицу Excel. Все строки, добавленные в конец таблицы, последовательно нумеруются. Дополнительные сведения см. в статье Создание и удаление таблицы Excel на листе.
Для ввода определенных последовательных числовых кодов, например кодов заказа на покупку, можно использовать функцию СТРОКА
вместе с функцией
ТЕКСТ
. Например, чтобы начать нумерованный список с кода
000-001
, введите формулу
=ТЕКСТ(СТРОКА(A1),»000-000″)
в первую ячейку диапазона, который необходимо пронумеровать, и перетащите маркер заполнения в конец диапазона.
Посмотреть видео — 7 быстрых и простых способов пронумеровать строки в Excel
При работе с Excel есть небольшие задачи, которые нужно выполнять довольно часто. Знание «правильного пути» может сэкономить вам много времени.
Одна из таких простых (но часто необходимых) задач — пронумеровать строки набора данных в Excel (также называемые серийными номерами в наборе данных).
Теперь, если вы думаете, что один из способов — просто ввести серийный номер вручную, что ж, вы правы!
Но это не лучший способ сделать это.
Представьте, что у вас есть сотни или тысячи строк, для которых вам нужно ввести номер строки. Это было бы утомительно и совершенно ненужно.
В Excel есть много способов пронумеровать строки, и в этом уроке я расскажу о некоторых способах, которые я рекомендую и часто использую.
Конечно, их будет больше, и я буду ждать — с кофе — в области комментариев, чтобы услышать от вас об этом.
Лучший способ пронумеровать строки в Excel будет зависеть от типа имеющегося у вас набора данных.
Например, у вас может быть непрерывный набор данных, который начинается с строки 1, или набор данных, который начинается с другой строки. Или у вас может быть набор данных, в котором есть несколько пустых строк, и вы хотите пронумеровать только заполненные строки.
Вы можете выбрать любой из методов, которые работают на основе вашего набора данных.
1] Использование маркера заливки
Маркер заполнения определяет узор из нескольких заполненных ячеек и может легко использоваться для быстрого заполнения всего столбца.
Предположим, у вас есть набор данных, как показано ниже:
Вот шаги, чтобы быстро пронумеровать строки с помощью маркера заполнения:
Обратите внимание, что ручка заливки автоматически определяет узор и заполняет оставшиеся ячейки этим узором. В этом случае закономерность заключалась в том, что числа увеличивались на 1.
Если в наборе данных есть пустая строка, дескриптор заполнения будет работать только до последней непрерывной непустой строки.
Также обратите внимание, что если у вас нет данных в соседнем столбце, двойной щелчок маркера заполнения не сработает. Однако вы можете поместить курсор на маркер заливки, удерживая правую клавишу мыши и потянуть вниз. Он заполнит ячейки, покрытые перетаскиванием курсора.
2] Использование серии заливки
В то время как Fill Handle — это быстрый способ пронумеровать строки в Excel, Fill Series дает вам гораздо больше контроля над тем, как вводятся числа.
Предположим, у вас есть набор данных, как показано ниже:
Вот шаги, чтобы использовать серию заливки для нумерации строк в Excel:
Это позволит мгновенно пронумеровать строки от 1 до 26.
Использование «Серии заливки» может быть полезно, когда вы начинаете с ввода номеров строк. В отличие от Fill Handle, он не требует, чтобы соседние столбцы уже были заполнены.
Даже если у вас ничего нет на листе, серия заливок все равно будет работать.
Примечание. Если в середине набора данных есть пустые строки, ряд заполнения все равно будет заполнять число для этой строки.
3] Использование функции ROW
Вы также можете использовать функции Excel для нумерации строк в Excel.
В описанных выше методах Fill Handle и Fill Series введенный серийный номер является статическим значением. Это означает, что если вы переместите строку (или вырежете и вставите ее в другое место в наборе данных), нумерация строк не изменится соответствующим образом.
Этот недостаток можно устранить с помощью формул в Excel.
Вы можете использовать функцию СТРОКА, чтобы получить нумерацию строк в Excel.
Чтобы получить нумерацию строк с помощью функции СТРОКА, введите следующую формулу в первую ячейку и скопируйте для всех остальных ячеек:
= СТРОКА () - 1
Функция ROW () выдает номер текущей строки. Итак, я вычел из него 1, начиная со второго ряда. Если ваши данные начинаются с 5-й строки, вам нужно использовать формулу = СТРОКА () — 4.
Лучшее в использовании функции СТРОКА заключается в том, что она не испортит нумерацию, если вы удалите строку в своем наборе данных.
Поскольку функция СТРОКА не ссылается на какую-либо ячейку, она автоматически (или, я бы сказал, AutoMagically) отрегулирует, чтобы дать вам правильный номер строки. Что-то вроде того, что показано ниже:
Обратите внимание, что как только я удаляю строку, номера строк автоматически обновляются.
Опять же, при этом не будут учитываться пустые записи в наборе данных. Если у вас есть пустые строки, он все равно будет отображать номер строки.
Вы можете использовать следующую формулу, чтобы скрыть номер строки для пустых строк, но она все равно не изменит номера строк (так, чтобы следующий номер строки был назначен следующей заполненной строке).
ЕСЛИ (ISBLANK (B2), "", ROW () - 1)
4] Использование функции COUNTA
Если вы хотите пронумеровать строки таким образом, чтобы только те, которые были заполнены, получали порядковый номер, то этот метод — лучший вариант.
Он использует функцию COUNTA, которая подсчитывает количество непустых ячеек в диапазоне.
Предположим, у вас есть набор данных, как показано ниже:
Обратите внимание, что в показанном выше наборе данных есть пустые строки.
Вот формула, которая будет нумеровать строки без нумерации пустых строк.
= ЕСЛИ (ISBLANK (B2); ""; COUNTA ($ B $ 2: B2))
Функция ЕСЛИ проверяет, пуста ли соседняя ячейка в столбце B. Если он пуст, он возвращает пустое значение, а если нет, он возвращает количество всех заполненных ячеек до этой ячейки.
5] Использование SUBTOTAL для отфильтрованных данных
Иногда у вас может быть огромный набор данных, в котором вы хотите отфильтровать данные, а затем скопировать и вставить отфильтрованные данные на отдельный лист.
Если вы воспользуетесь каким-либо из методов, показанных выше, вы заметите, что номера строк остались прежними. Это означает, что при копировании отфильтрованных данных вам придется обновить нумерацию строк.
В таких случаях функция ПРОМЕЖУТОЧНЫЙ ИТОГ может автоматически обновлять номера строк. Даже при фильтрации набора данных номера строк останутся неизменными.
Позвольте мне показать вам, как именно это работает, на примере.
Предположим, у вас есть набор данных, как показано ниже:
Если я отфильтрую эти данные на основе продаж продукта А, вы получите что-то, как показано ниже:
Обратите внимание, что серийные номера в столбце A также фильтруются. Итак, теперь вы видите только номера видимых строк.
Хотя это ожидаемое поведение, если вы хотите получить последовательную нумерацию строк — чтобы вы могли просто скопировать и вставить эти данные в другое место — вы можете использовать функцию ПРОМЕЖУТОЧНЫЙ ИТОГ.
Вот функция ПРОМЕЖУТОЧНЫЙ ИТОГ, которая гарантирует, что даже отфильтрованные данные имеют непрерывную нумерацию строк.
= ПРОМЕЖУТОЧНЫЙ ИТОГ (3; $ B $ 2: B2)
Цифра 3 в функции ПРОМЕЖУТОЧНЫЙ ИТОГ указывает на использование функции СЧЁТ. Второй аргумент — это диапазон, к которому применяется функция СЧЁТ.
Преимущество функции ПРОМЕЖУТОЧНЫЙ ИТОГ заключается в том, что она динамически обновляется при фильтрации данных (как показано ниже):
Обратите внимание, что даже когда данные фильтруются, нумерация строк обновляется и остается непрерывной.
6] Создание таблицы Excel
Таблица Excel — отличный инструмент, который необходимо использовать при работе с табличными данными. Это значительно упрощает управление данными и их использование.
Это также мой любимый метод из всех техник, показанных в этом уроке.
Позвольте мне сначала показать вам, как правильно пронумеровать строки с помощью таблицы Excel:
Обратите внимание, что в приведенной выше формуле я использовал Таблица 2, так как это имя моей таблицы Excel. Вы можете заменить Table2 именем имеющейся у вас таблицы.
Использование таблицы Excel при нумерации строк в Excel дает некоторые дополнительные преимущества:
- Поскольку таблица Excel автоматически вставляет формулу во весь столбец, она работает, когда вы вставляете новую строку в таблицу. Это означает, что когда вы вставляете / удаляете строки в таблице Excel, нумерация строк автоматически обновляется (как показано ниже).
- Если вы добавите больше строк к данным, таблица Excel автоматически расширится, чтобы включить эти данные как часть таблицы. А поскольку формулы автоматически обновляются в вычисляемых столбцах, он вставляет номер строки для вновь вставленной строки (как показано ниже).
7] Добавление 1 к предыдущему номеру строки
Это простой метод, который работает.
Идея состоит в том, чтобы добавить 1 к номеру предыдущей строки (число в ячейке выше). Это гарантирует, что последующие строки получат число, увеличивающееся на 1.
Предположим, у вас есть набор данных, как показано ниже:
Вот шаги, чтобы ввести номера строк с помощью этого метода:
- В ячейке в первой строке введите 1 вручную. В данном случае это ячейка A2.
- В ячейке A3 введите формулу = A2 + 1.
- Скопируйте и вставьте формулу для всех ячеек в столбце.
Вышеупомянутые шаги позволят ввести серийные номера во все ячейки столбца. Если есть пустые строки, для них все равно будет вставлен номер строки.
Также обратите внимание, что если вы вставляете новую строку, номер строки не обновляется. В случае удаления строки во всех ячейках под удаленной строкой будет отображаться ошибка ссылки.
Это несколько быстрых способов, которые вы можете использовать для вставки серийных номеров в табличные данные в Excel.
Если вы используете какой-либо другой метод, поделитесь им со мной в разделе комментариев.