Автоматическая нумерация при добавлении строк в MS EXCEL
Смотрите также меняя сортировку в разнобой, но еще длиннее и уверен, что существует Подскажите как пронумеровать:
этому форма приложения. первая страница учитывается листа, но и запись в колонтитуле». нумерации при удалении пронумеровать строки можно формулы =СТРОКА()-СТРОКА($A$1). В при вводе);При добавлении в таблицу
Юрий М их всего 10 массивнее, даже выкладывать ф-ция для выполнения ячейки в эксель
- Manyasha так же должнаКак видим, после этого в процессе нумерации об общем их и наводим наПосле этого Эксель переходит строк, Нумерация строк следующим образом :
- ячейкепод заголовком столбца № новых строк приходится: :-) (10 очередей). Вот не буду, т.к. этого в одно по заданному параметру
- , обрати внимание на быть изменена. Необходимо номер фактически первой других листов, но, количестве. неё курсор. Появляется в режим разметки,
- и столбцов римскимипусть в ячейкеА1 (ячейка вручную восстанавливать нумерациюСергей мне и нужно ЦитатаCkuJIJI пишет: это действие
соседней ячейки, более слова добавить TextBox: Марка страницы в документе тем не менее,Бывают случаи, что пронумеровать меню форматирования, в а на листах цифрами и НумерацияА2должен находиться заголовок
excel2.ru
Нумерация строк в MS EXCEL
А2 строк. Использование таблиц
Используем формулы
: вообще непонятно чем каждому из 10 достаточно громоздкая запись.Сергей конкретное объяснение в_Boroda_ машины, Модель машины, изменился на тот, на ней самой нужно не весь
котором можно произвести отображаются колонтитулы. Они столбцов буквами.введено значение 1, столбца.) введем формулу =СТРОКА()-СТРОКА($A$1) в формате Excel вас формула Nic70y, случайных чисел, неСергей: прикалываетесь вам и примере
: А вот еще Коробка передач, Топливо, который был указан номер не отображается. документ, а только следующие действия:
располагаются в верхнейПо умолчанию Microsoft Excel а в ячейке
Используем клавишу CTRL
Для чрезстрочной нумерации используйте и нажмем клавишу 2007 позволяет автоматизировать не устраивает персчитывает меняя сортировку (порядок: Насмешили, вот громозкая сделали одно действиеikki вариант Цвет. в параметрах. Соответственно,В то же время, начиная с определенногоизменить тип шрифта; и нижней области. не производит видимуюА3 формулу (см. файл
ENTER этот процесс. и нумерует порядок очереди определят) подставить рабочая запись протянуть по столбцу: в D3 =РАНГ(E3;$E$3:$E$9;1)200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(МАКС(E$1:E1)+ПОИСКПОЗ(C2;I$2:I$14;)^0;МАКС(E$1:E1)&».»&СТРОКА()-ПОИСКПОЗ(МАКС(E$1:E1);E$1:E1;))Пример: нумерация последующих листов бывают ситуации, когда места. Давайте разберемся,сделать его курсивом или Кроме того, каждый нумерацию листов. Взначение 2;
Используем начало последовательности
примера) =ЕСЛИ(ЕЧЁТН(СТРОКА());»»;A7+1)(Ввод): столбец долженПусть имеется обычная таблица от наименьшего к значение от 1=СЦЕПИТЬ(ДЕНЬ(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«
- CkuJIJIs-tolmКстати, если уКатегория — I тоже сместилась. нужно чтобы документ
- как это сделать. полужирным; из них разделен
- то же время,выделяем ячейкиПусть, как и в
автоматически заполниться формулой (диапазон ячеек с большему, если у до 10. ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» мин: Вы меня не: Огромное «от души»!!!Как нас в списке (немецкие машины)
Использование инструмента Прогрессия
Урок: начинался не сДля того, чтобы выставитьизменить размер;
- на три части. во многих случаях,A2A3
- предыдущем примере, в до конца таблицы. данными), состоящая из вас вышеуказанное условие
- s-tolm «;Лист1!$O$9:$O$14)-1);2));0)/24/60)))*24+ЧАС(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(« поняли раз то что
объектов нет объекта
1. марка машины:Как убрать колонтитулы в первой страницы, а, нумерацию со второйизменить цвет. Выбираем, в каком особенно, если документ; ячейкуТеперь при добавлении/ удалении трех столбцов с главное, то экстросенсорикой
excel2.ru
Нумерация страниц в Microsoft Excel
: Скинь оригинал таблицы, ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» минЧто сделали все доктор прописал!!! 3, то нумерация например Aуди Excel например, с третьей страницы, а этоВыбирайте те действия, которые колонтитуле, а также посылается на печать,беремся за правый нижнийA2
строк в середине заголовками №, Наименование,
Нумерация в Excel
тут навряд ли и опиши по «;Лист1!$O$9:$O$14)-1);2));0)/24/60)));»ч «;ТЕКСТ(СУММ(НЕ(ЕОШ(НАЙТИ(A4;Лист1!$A$9:$A$14)))*(ЕСЛИОШИБКА(ЗНАЧЕН(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» д. отлично это даCkuJIJI ведь не должна1.1 модель машины:Пронумеровать страницы в табличном или седьмой. Такая уместно, например, при хотите произвести для в какой его их необходимо пронумеровать.
Способ 1: обычная нумерация
угол и Маркеромвведено значение 1.
- или в конце Цена (в строке кто владеет (хотя какому признаку распределяется «;Лист1!$O$9:$O$14)-1));0)+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(» ч «;Лист1!$O$9:$O$14)-1);2));0)/24+ЕСЛИОШИБКА(ЗНАЧЕН(ПРАВСИМВ(ПСТР(Лист1!$O$9:$O$14;1;ПОИСК(«
- И применяли доступные: Добрый день. пропускать число 3, А4 процессоре Excel довольно необходимость бывает не
- написании рефератов, дипломных изменения визуального отображения части, будет производиться Эксель позволяет это заполнения протягиваем вниз. Выделим ячейку таблицы нумерация строк 1). Строки таблицы иногда отдельные личности на 10 категорий?Либо мин «;Лист1!$O$9:$O$14)-1);2));0)/24/60));»мммин»))данная формула большинству формулы этоВозникла похожая ситуация правильно? Я считаю,1.1.1 коробка передач:автомат просто. Эта процедура часто, но, тем и научных работ, номера, пока не
- нумерация. В большинстве сделать при помощиПолучаем результат как вA2 будет проставляться автоматически, заполнены данными (кроме заставляют задуматся в случайном порядке? не имеет отношения тоже отлично. Просто и не как
- что Марина все1.1.2 топливо: бензин выполняется при включенном не менее, иногда когда на титульном будет достигнут удовлетворяющий случаев выбирают левую
- колонтитулов. Давайте рассмотрим предыдущем случае. Если. Удерживая клавишу т.к. при вставке столбца №, который)Nic70y к теме просто я был уверен не могу найти верно сделала -1.1.3 цвет: белый режиме колонтитулов. Кроме поставленный вопрос тоже
- листе не допускается
- вас результат. часть верхнего колонтитула.
- различные варианты, как
- в ячейке
CTRL / удалении строк будет содержать номераCkuJIJI: наглядный пример для
Способ 2: нумерация с указанием общего количества листов
существует более элементарный логичного решения. не должно быть1.2 модель машины: того, пользователь может
- требует решения. присутствие номеров, нужноКроме того, можно пронумеровать
- Кликаем по той пронумеровать листы вА3, скопируем Маркером заполнения копируется формула в строк).
- : Элементарно, убираем изформула массива: человека способ, без примененияКак можно в нумерации 1, 2, А5 настроить нумерацию подПроводим нумерацию обычным способом,
- произвести действия, указанные страницы в Excel части, где планируется
этом приложении.введено значение 3, (при этом над столбцеДля организации автоматической нумерации массива одно любое
Способ 3: нумерация со второй страницы
=ПОИСКПОЗ(J14;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(J$14:J$23;J$14:J$23;0)=СТРОКА($1:$10);J$14:J$23);СТРОКА($1:$10));0)CkuJIJI таких формул (=ЕСЛИ(СЧЁТЕСЛИ($J$14:J14;J14)=1;МАКС($I$13:I13)+1;ИНДЕКС($I$13:I13;ПОИСКПОЗ(J14;$J$13:J14))) каком-то N-ом массиве, 4, …1.2.1 коробка передач:автомат
себя: отформатировать отображение путем использования соответствующей ниже. с указанием их разместить номер.Скачать последнюю версию т.е. задан шаг курсором появится маленькийА в случае добавления значение, пишет «Н/Д»
- Юрий М: ЭхЧто бы Вы где числа идутВпрочем,1.2.2 топливо: бензин номера, добавить указание кнопки на ленте,
- Переходим в режим колонтитулов. общего количества наВо вкладке Excel последовательности равный 2, плюсик), значение из.
- или удаления строк кругом. Ставим «0»: Не слишком лиПереоценил я возможности не говорили, но не по порядку,chikko1.2.3 цвет: красный
общего числа листов подробное описание чего Далее перемещаемся во каждом листе.«Конструктор»Пронумеровать страницы в Excel то мы получимA2Используем различные подходы для
Способ 4: нумерация с указанной страницы
используем следующий алгоритм (Который не нужно панибратствуете? Excel. Такая простая это достаточно громоздкая присвоить номер каждомувиднее.Категория-II (японские машины) документа, нумеровать с было дано выше. вкладкуАктивируем отображение нумерации, как
- блока дополнительных вкладок можно при помощи последовательность нечетных чисел.в ячейки ниже. нумерации строк.
- (см. файл примера): считать), он емуCkuJIJI
- задачка, имеет такое запись. числу по возрастанию.Еще,Категория-III (французские машины) определенного места иПереходим во вкладку
- «Конструктор колонтитулов» было указано в«Работа с колонтитулами» колонтитулов. Они поВоспользуемся стандартным средством EXCEL Получим последовательность чиселПусть в ячейкевыделим всю таблицу (все дает порядковый номер: Друзья, спасибо большое не простое решениеЖалко что Excel (Прошу прощения заchikko
и.т.д т.д.«Разметка страницы», расположенную в блоке предыдущем способе.кликаем по кнопке умолчанию скрыты, располагаются для создания прогрессий,
1, 2, 3,A2 3 столбца вместе
«1». за то, чтоСпасибо в любом не придумал решение косноязычность), на ВашемchikkoАвтор: Максим Тютюшев. вкладокПеред тегом пишем слово«Номер страницы» в нижней и
в то числе
lumpics.ru
Многоуровневая нумерация (Макросы/Sub)
4 …введено значение 1
с заголовками). ДляИ мне просто так взялись за случае за помощь данной задачки вЕсть «Вар 1», изначальном файле, где: Прошу помочь сделать
JerryНа ленте в левом
«Работа с колонтитулами»«Страница», которая размещена на верхней области листа.
и арифметических.ВНИМАНИЕ! (номер первой строки). этого выделите любую хочется увидеть разные решение задачиМожет еще кто одну ф-кию но меня он 2 таблицы, формула двухуровневую нумерацию, как
: Привет всем!
нижнем углу блока.
, а после него ленте в группе
Их особенностью являетсявводим в ячейку
Если на листе
В следующую строку
ячейку в таблице
подходы к задачкеВот я обобщил
будет на этом
Спасибо за помощь
не устраивает, т.к.
была бы еще
это уже выполнено
Прошу помощи или
excelworld.ru
Двухуровневая нумерация (Формулы/Formulas)
инструментовВ блоке инструментов пишем слово инструментов то, что занесенныеА2 часть строк скрыта таблицы, в ячейку и нажмите и без применения 2 варианта( Один форуме и найдетCkuJIJI
требует знания формул проще. в примере. Для подсказки в создании
«Параметры страницы»«Параметры»«из»
«Элементы колонтитулов» в данную областьзначение 1; с помощью фильтра,А3
CTRL+A формул массива. мой, другой пользователя
более простое решение
: И если сбить массивов. Есть лиchikko объектов из перечня макроса для автоматическойимеется значок вна ленте отмечаем.. записи являются сквозными,выделяем диапазон то этот подход
, вводим формулу =А2+1- будет выделенаNic70y
Nic70y), предлагаю ещеs-tolm сортировку ф-ция перестает более простой вариант?: Всем спасибо! Не — первый уровень, многоуровневой нумерации строк
форме наклонной стрелки. галочкой пункт настроекУстанавливаем курсор в полеКак видим, появляется специальный
то есть отображаютсяA2:А6
и остальные, приведенные и копируем ее Текущая область;: не интересно искать варианты решения: Может как то
excelworld.ru
Создание нумерации в Excel по признаку.
корректно работатьСергей было времени зайти, для параметров объектов по порядку после Кликаем по нему.«Особый колонтитул для первой колонтитула после слова тег на всех страницах
, в котором будут ниже, работать не
в ячейки ниже.через пункт меню Вставка/с доп. столбцами данной задачки
так если яВладимир
: так только сейчас смог. — второй. При выбора категории и
Открывается окно параметров, переходим страницы»«из»«&[Страница]» документа. содержаться номера строк; будут. Чтобы разрешитьТак как в формуле
Таблицы/ Таблица конвертируем можно придумать многоФайл изменил (Суть правильно понял суть: ..знания не нужны.Владимир
Рабочее решение от этом некоторые объекты
нажатия клавиши «запись во вкладку.. Кликаем по кнопке. Чтобы он преобразовалсяОбычная нумерация предполагает пронумероватьвызываем инструмент Прогрессия (Главная/ нумерацию строк с мы сослались на
таблицу в формат чего… осталась та же, вопроса ,то решениеЦитатаCkuJIJI пишет: я: Чуть усложнил, наManyasha
из перечня могут в бланк».«Страница»Устанавливаем нумерацию при помощи
«Число страниц» в конкретный порядковый все листы документа.
Редактирование/ Заполнить/ Прогрессия…), использованием клавиши ячейку выше с Excel 2007. Вследующий вопрос будет но вид стал в рамке) был уверен существует случай, если значения
AlexM не попасть вЗаранее благодарен всем, если оно было
кнопки, которая размещена на номер, кликаем поПрежде всего, нужно включить
в появившемся окне
CTRL помощью относительной ссылки, диалоговом окне не об отрицательных или
лучше)CkuJIJI
более элементарный способ, (числа, текст) идут, далее уже ответили итоговый список.
откликнувшимся.
открыто в другой«Номер страницы» ленте во вкладке любой области документа. отображение колонтитулов. Переходим нажимаем ОК., выделите любую ячейку то EXCEL при забудем поставить галочку иррациональных числах :?:Есть массив чисел,
: Опять же просто а уверенность есть? вразброс, а не
за меня, чтоДо кучи -Cheshir0067 вкладке. Ставим в, как уже было«Главная»Теперь на каждой странице во вкладкуСОВЕТ: с заголовком фильтра копировании вниз модифицирует
«Таблица с заголовками».Юрий М которые идут не замена.———————————— по порядку. Если
нумерация нарушаться не выделять строки объектов: Уточните критерий по поле параметра показано выше, но.
документа Эксель появился«Вставка»О специальных случаях и дважды нажмите вышеуказанную формулу в Нажмите ОК;
: Похвальное желание - по порядку иУ меня большая
Писал о порядковом по порядку, то должна, если объект (первый уровень нумерации) которому должна формироваться«Номер первой страницы» делаем это наКликаем по любому месту порядковый номер. Чтобы. нумерации строк можноCTRL+SHIFT+L =А3+1, затем вубеждаемся, что включена опция просто хочется посмотреть)) некоторые повторяются. Нужно
таблица, с меняющимися номере. Т.е. если формула ещё проще выпадает. — жирным шрифтом. нумерация.
то число, нумерацию любой странице, кроме документа, чтобы вместо
он выглядел более
На ленте в блоке почитать в статьях(сбросьте фильтр).
=А4+1 и т.д., Автозамены «Создавать вычисляемыеCkuJIJI составить формулу, чтобы числами, там может
9 идёт первой, будет.s-tolmManyashaJerry с которого нужно
первой. тегов отобразились значения. презентабельно и выделялся инструментов
Автоматическая перенумерация строкЕсли начало последовательности уже тем самым формируя столбцы, заполнив таблицы: Неожиданно простая задачка к каждому числу быть и 100 то ей присваиваетсяCkuJIJI
: Уважаемые форумчане! Не: Вот еще вариант
: Критерии нумерации это проводить. Кликаем наКак видим, после этогоТеперь у нас отображается на общем фоне,«Текст» при применении фильтра, задано (т.е. задан числовую последовательность 2, формулами» (Кнопка Офис/ (как я думал), подходил номер 1,2,3 и 150 млн цифра 1. То,
: ничего себе вы обессудьте но сам200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(СЧЁТЕСЛИ($I$2:$I$14;C2)>0;МАКС($B$1:B1)+1;МАКС($B$1:B1)&».»&(СТРОКА()-СТРОКА(ДВССЫЛ(«A»&ПОИСКПОЗ(МАКС($B$1:B1);$B$1:B1))))) подпункты каждой категории кнопку все листы пронумерованы, информация не только его можно отформатировать.жмем на кнопку
Автоматическая нумерация при первый элемент и 3, 4, … Параметры Excel/ Правописание/ стала трудной
и т.п., не руб. Они идут что Вам нужно, упростили…. я был додуматься не могу.
AlexM см. пример ниже…Соответственно«OK»
кроме первого. Причем о текущем номере Для этого выделяем
«Колонтитулы добавлении строк, Сохранение шаг последовательности), тоДругим вариантом является использование
planetaexcel.ru
Параметры автозамены…/вкладка Автоформат
Подскажите пожалуйста как в Excel можно сделать нумерацию (этапов, подэтапов и работ) чтобы в случае удаления одной из строк нумерация пересчитывалась заново! Нумерация возможна до 6 уровней (1.1.1.1.1.1) и всего до 900 работ всех уровней. |
|
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Это мы не с Олечкой Козиной общаемся? Сергей Пилипенко. Я сам — дурнее всякого примера! … |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Козина О.В., подождите, пожалуйста. Наверняка спецы типа Kim, vikttur заинтересуются Вашей задачей. Или Вас интересует решение в ВБА? Я сам — дурнее всякого примера! … |
Сергей, меня заинтересует любое решение. |
|
А как определить, сколько уровней в каждом случае? |
|
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Оксаночка, я рад буду Вам помочь, НО! На форуме есть УМНИЧКИ, не до конца перечисленные мной(типа Kim, vikttur, ну не всех формулистов перечислил!), которые решат Вашу проблему и быстрей и легче(а я так чувствую и изящнее) меня. Я сам — дурнее всякого примера! … |
Может, всё-таки, воспользоваться Word-ом? В случае с Excel (где нет возможности менять уровень без применения макроса) возникает вопрос: Возьмём ваш пример — а именно эти строки: |
|
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
ДА, так гораздо изящнее! EducatedFool респект! Кто больше? Я сам — дурнее всякого примера! … |
vikttur Пользователь Сообщений: 47199 |
>>Наверняка спецы типа Kim, vikttur заинтересуются Вашей задачей. |
Alex_ST Пользователь Сообщений: 2746 На лицо ужасный, добрый внутри |
Я как-то давно бился над аналогичной задачей и не придумал ничего лучше чем для каждого уровня вложения создать отдельный скрытый служебный столбец. А в видимом начальству столбце многоуровневый список делался формулам =СЦЕПИТЬ(…) С уважением, Алексей (ИМХО: Excel-2003 — THE BEST!!!) |
Alex_ST Пользователь Сообщений: 2746 На лицо ужасный, добрый внутри |
Вот, что-то типа этого. С уважением, Алексей (ИМХО: Excel-2003 — THE BEST!!!) |
Если что-то должно быть удалено, то только вместе с «подработами», например, если удаляем 1.30.1, то также я удалю и подработы. По поводу уровней: мне дают готовый список работ, где указаны основные этапы (цветом, шрифтом…), крупные этапы, подэтапы, работы и т.д. Нумерацию я делаю уже сама вручную. А потом иногда получается, что мне говорят: «А давай этот подэтап уберём» — какой-нибудь из начала списка, и всю нумерацию приходится перебивать вручную. Прилагаю файлик с одним из проектов с готовой нумерацией (там мне сказали, возможно придётся убрать пункт 1.3 (то есть строки с 12-ой по 22-ую). |
|
Алексей, спасибо огромное за пример. Что то подобное сделала и я. Просто я подумала, может есть способ как это сделать без создания дополнительных столбцов. |
|
интересно как это без доп столбцов |
|
Alex_ST Пользователь Сообщений: 2746 На лицо ужасный, добрый внутри |
Да, здОрово! С уважением, Алексей (ИМХО: Excel-2003 — THE BEST!!!) |
Алекс, |
|
Интересно, а если воспользоваться word, можно ли в нем сделать простейшую арифметику. Я давно встречала такой макрос, чтобы в wordе можно было складывать. Но сейчас его найти не могу. |
|
Alex_ST Пользователь Сообщений: 2746 На лицо ужасный, добрый внутри |
Прошу прощения за долгое молчание. Какая-то проблема возникла с выкладыванием файлов… Попробую словами. С уважением, Алексей (ИМХО: Excel-2003 — THE BEST!!!) |
Alex_ST Пользователь Сообщений: 2746 На лицо ужасный, добрый внутри |
А по поводу Word’a, Оксана, попробуйте конечно, но вряд ли сможете получить что-нибудь приемлемое. С уважением, Алексей (ИМХО: Excel-2003 — THE BEST!!!) |
Алекс, |
|
Haken Пользователь Сообщений: 495 |
Я как-то недавно делал упрощенную версию для себя. |
vikttur Пользователь Сообщений: 47199 |
#23 20.05.2010 10:12:52
В который раз убеждаюсь, что нельзя быть категоричным в отрицании конкретных возможностей Excel. При задействовании n-количества доп. столбцов или при «выстреле» какой-то идеи решается то, что раньше считалось невозможным. Как у фантастов. Люблю фантастику |
||
Haken огромное спасибо. Мне бы такая реализация даже в голову не пришла. Вот уж действительно — век живи, век учись. |
|
ложка дегтя: согласно инструкции по делопроизводству индекс пункта должен заканчиваться точкой |
|
vikttur Пользователь Сообщений: 47199 |
Была бы идея (спасибо Haken’у), а точек можно наставить. |
точки д/б везде |
|
Haken Пользователь Сообщений: 495 |
Рад, что моя идея понравилась. |
Haken Пользователь Сообщений: 495 |
#29 21.05.2010 18:16:35 Вот Прошу обратить внимание на различие обработки с помощью формул и польз.функции. «ошибки» при перескоке с уровня на уровень больше чем на 1 в бОльшую сторону (внизу выделено желтым) Прикрепленные файлы
|
Автоматическая многоуровневая нумерация по порядку |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
3 способа автоматической нумерации строк в программе Microsoft Excel
Часто при создании таблиц в Экселе выделяют отдельную колонку, в которой для удобства пользования указывают номера строк. Если таблица не слишком длинная, то не составляет большой проблемы выполнить нумерацию вручную, вводя цифры с клавиатуры. Но, что делать, если она имеет не один десяток, а то и не одну сотню строк? В этом случае, на помощь приходит автоматическая нумерация. Давайте выясним, как сделать автоматическую нумерацию в программе Microsoft Excel.
Программа Microsoft Excel предоставляет пользователям сразу несколько способов автоматической нумерации строк. Одни из них максимально просты, как в выполнении, так и в функционале, а другие – более сложные, но и заключают в себе большие возможности.
Способ 1: заполнение первых двух строк
Первый способ предполагает ручное заполнение первых двух строк числами.
- В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».
Как видим, нумерация строчек автоматически заполнилась по порядку.
Этот метод довольно легкий и удобный, но он хорош только для относительно небольших таблиц, так как тянуть маркер по таблице в несколько сотен, а то и тысяч строк, все-таки затруднительно.
Способ 2: использование функции
Второй способ автоматического заполнения предусматривает использование функции «СТРОКА».
-
Выделяем ячейку, в которой будет находиться цифра «1» нумерации. Вводим в строку для формул выражение «=СТРОКА(A1)».Кликаем по клавише ENTER на клавиатуре.
Как видим, нумерация строк и в этом случае расположилась по порядку.
Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу.
Способ 3: использование прогрессии
Как раз третий способ нумерации с использованием прогрессии подойдет для длинных таблиц с большим количеством строк.
-
Первую ячейку нумеруем самым обычным способом, вписав туда цифру «1» с клавиатуры.
На ленте в блоке инструментов «Редактирование», который расположен во вкладке «Главная», жмем на кнопку «Заполнить». В появившемся меню кликаем по пункту «Прогрессия».
Как видим, поле этого все строки вашей таблицы будут пронумерованы автоматически. В этом случае даже ничего перетягивать не придется.
Как альтернативный вариант можно использовать следующую схему этого же способа:
-
В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.
Данный вариант хорош тем, что вам не придется прикидывать, из скольких строк состоит таблица. В то же время, вам нужно будет выделять все ячейки столбца с номерами, а это значит, что мы возвращаемся к тому же, что было при использовании первых способов: к необходимости прокручивать таблицу до самого низа.
Как видим, существует три основных способа автоматической нумерации строк в программе. Из них наибольшую практическую ценность имеет вариант с нумерацией первых двух строк с последующим копированием (как самый простой) и вариант с использованием прогрессии (из-за возможности работать с большими таблицами).
Отблагодарите автора, поделитесь статьей в социальных сетях.
Автоматическая нумерация строк в Excel: 3 способа
Во время работы в Excel нередко требуется нумерация строк в отдельном столбце. Сделать это можно, прописав порядковые номера в ручном режиме, другими словами, набрав их на клавиатуре. Однако при работе с большим объемом информации проставлять номера вручную – не слишком приятная и быстрая процедура, при которой, к тому же, могут быть допущены ошибки и опечатки. К счастью, Эксель позволяет автоматизировать этот процесс, и ниже мы рассмотрим, как именно это можно реализовать различными способами.
Метод 1: нумерация после заполнения первых строк
Данный метод, пожалуй, самый простой. При его реализации требуется лишь заполнить первые две строки столбца, после чего можно растянуть нумерацию на оставшиеся строки. Однако, он удобен только при работе с небольшими таблицами.
- Для начала, создаем новый столбец под нумерацию строк. В первой ячейке (не считая шапки) пишем цифру 1, затем переходим во вторую, в которой вводим цифру 2.
- Теперь нужно выделить эти две ячейки, после чего наводим курсор мыши на нижний правый угол выделенной области. Как только указатель изменит свой вид на крестик, зажав левую кнопку мыши тянем его до последней строки столбца.
- Отпускаем левую кнопку мыши, и порядковые номера строк сразу же появятся в строках, которые мы охватили при растягивании.
Метод 2: оператор СТРОКА
Данный метод для автоматической нумерации строк предполагает использование фукнции “СТРОКА”.
- Встаем в первую ячейку столбца, которой хотим присвоить порядковый номер 1. Затем пишем в ней следующую формулу: =СТРОКА(A1) .
- Как только мы щелкнем Enter, в выбранной ячейке появится порядковый номер. Осталось, аналогично первому методу, растянуть формулу на нижние строки. Но теперь нужно навести курсор мыши на нижний правый угол ячейки с формулой.
- Все готово, мы автоматически пронумеровали все строки таблицы, что и требовалось.
Вместо ручного ввода формулы можно воспользоваться Мастером функций.
- Также выделяем первую ячейку столбца, куда хотим вставить номер. Затем щелкаем кнопку “Вставить функцию” (слева от строки формул).
- Откроется окно Мастера функций. Кликаем по текущей категории функций и выбираем в открывшемся перечне “Ссылки и массивы”.
- Теперь из списка предложенных операторов выбираем функцию “СТРОКА”, после чего жмем OK.
- На экране появится окно с аргументами функции для заполнения. Кликаем по области ввода информации для параметра “Строка” и указываем адрес первой ячейки столбца, которой хотим присвоить номер. Адрес можно прописать вручную или просто кликнуть мышью по нужной ячейке. Далее кликаем OK.
- Нумер строки вставлен в выбранную ячейку. Как растянуть нумерацию на остальные строки мы рассмотрели выше.
Метод 3: применение прогрессии
Минусом первого и второго методов является то, что приходится растягивать номера на другие строки, что при больших размерах таблицы по вертикали не слишком удобно. Поэтому давайте рассмотрим еще один способ, который избавляет от необходимости выполнять такое действие.
- Указываем в первой ячейки столбца ее порядковый номер, равный цифре 1.
- Переключаемся во вкладку “Главная”, нажимаем кнопку “Заполнить” (раздел “Редактирование”) и в раскрывшемся перечне щелкаем по опции “Прогрессия…”.
- Перед нами появится окно с параметрами прогрессии, которые нужно настроить, после чего нажимаем OK.
- выбираем расположение “по столбцам”;
- тип указываем “арифметический”;
- в значении шага пишем цифру “1”;
- в поле “Предельное значение” указываем количество строк таблицы, которые нужно пронумеровать.
- Автоматическая нумерация строк выполнена, и мы получили требуемый результат.
Данный метод можно реализовать по-другому.
- Повторяем первый шаг, т.е. в первой ячейке столбца пишем цифру 1.
- Выделяем диапазон, включающий все ячейки, в которые мы хотим вставить номера.
- Снова открываем окно “Прогрессии”. Параметры автоматически выставлены согласно выделенному нами диапазону, поэтому нам остается только щелкнуть OK.
- И снова, благодаря этим несложным действиям мы получаем нумерацию строк в выбранном диапазоне.
Удобство такого метода в том, что не нужно считать и прописывать количество строк, в которые нужно вставить номера. А недостаток заключается в том, что как и в первом и втором методах, придется заранее выделить диапазон ячеек, что не так удобно при работе с большими таблицами.
Заключение
Нумерация строк может значительно упростить работу в Эксель при работе с большим объемом данных. Выполнить ее можно разными способами, начиная от ручного заполнения, заканчивая полностью автоматизированным процессом, который исключит любые возможные ошибки и опечатки.
Блог Мачула Владимира
- Home »
- Редактор Excel »
- Автоматическая нумерация строк Excel с помощью функции
Учитывая всеобщий постоянный интерес к статье о нумерации строк в таблицах Excel, где я описывал как пронумеровать строки, я решил рассказать ещё об одной возможности нумерации. Этот вариант интересен тем, что позволяет автоматически соблюдать порядок пронумерованных строк в случае удаления некоторых из них или добавлении.
Как я подозреваю, тут работает тот же механизм, которым пронумерованы строки самой таблицы (серое поле слева от ячеек), но которым можно воспользоваться и в собственных целях.
Итак, речь идет о функции =СТРОКА(), которую можно применить для отображения номера строки. Как это удобнее сделать?
Вообще, тут есть 2 варианта.
- Как и любая нормальная функция Excel :-), эта может иметь в качестве аргумента адрес ячейки. При этом она возвращает в ячейку, в которой установлена, результат — номер строки, на которой находится ячейка. Например, функция =СТРОКА(D9) вернет значение 9 в ту ячейку, которой она находится. Однако, никто не запрещает её ставить в ту же ячейку, адрес которой указывается в ней как аргумент. Поэтому, поместив формулу =СТРОКА(В6) в ячейку В6, мы получем в ней цифру 6.
- Это вариант, когда аргумент функции вообще можно не указывать (но вы же помните, что скобки при этом обязательны?). В этом случае функция возвращает номер той строки, в которой она стоит. Тут очень просто, поставили функцию =СТРОКА() в ячейку А5, и получили в этой ячейке число 5.
Второй вариант конечно проще. Поэтому, чтобы пронумеровать столбец таблицы, который начинается в ячейке А3 и заканчивается в ячейке А25, нужно сделать следующее:
- Записываем в ячейку А3 функцию =СТРОКА();
- Захватываем маркер заполнения мыщью (это квадратик в правом нижнем углу прямоугольного курсора в таблице Excel);
- Протаскиваем за маркер прямоугольный курсор вниз по столбцу до ячейки А25 (на которой заканчивается столбец).
А вот тут интересно! Оно то конечно пронумеровалось, но так как А3 — это начало нашей таблицы, т.е. первая её строка, то увидеть там нумерацию начиная с числа «3» как-то не очень хорошо. Что делать? А немножко подумать. Всего-то и делов — внести поправку на сдвиг. Так как наша таблица располагается ниже основной нумерации строк на две строки, то нам нужно записать в ячейку: =СТРОКА()-2. В этом случае мы получаем в ячейке А3 значение, равное «1». Теперь можно распространять эту формулу на весь наш столбец и всё будет хорошо пронумеровано.
Стоит заметить, что эти числа обновляются при сортировке данных. При добавлении, перемещении или удалении строк последовательность может быть смещена, а значит и прервана. Тогда нумерацию нужно обновить вручную, перетащив маркер заполнения по диапазону. А если вы объявите в Excel свой заполненный диапазон данных, как таблицу и примените для нумерации строк функцию =СТРОКА(), то новые строки, добавленные в конец этой таблицы, будут пронумерованы автоматически.
Нумерованный список в ячейке «Excel»
Предположим, у нас имеется таблица учета потенциальных кандидатов в центре занятости.
В первых столбцах указана личная информация: Имя, Фамилия, Год рождения или место последней работы.
В последнем столбце под названием «Дополнительная информация» указаны положительные и отрицательные стороны кандидатов на вакантные должности.
Если все положительные и отрицательные качества кандидатов вносить в ячейку «Excel» в одну строку, читать текст не очень-то удобно. Гораздо удобнее изучать достоинства и недостатки кандидатов, если они будут записаны в виде нумерованного списка.
Рассмотрим процесс создания нумерованного списка в ячейках «Excel»
Двойным щелчком кликнуть по нужной ячейке, чтобы курсор превратился мигающую вертикальную черту.
Вид курсора
Записать нужный текст в ячейку в виде строки, поставив перед каждым будущим пунктом списка номер.
Нумерация пунктов списка
Поставив курсор перед номером пункта, нажать сочетание клавиш Alt(левый) + Enter.
После нажатие пункт списка переместиться вниз и начнется «с новой строки».
Список характеристик после переноса пунктов
Повторить процедуру для каждой строки списка.
Если Вы желаете вместо номеров перед пунктами списка установить точки, звездочки или иные знаки, воспользуйтесь функцией вставки символов.
После приведения текстовой информации в ячейке к виду нумерованного списка читать текст становится гораздо легче и приятнее.
Автоматическая нумерация строк
В этом курсе:
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
В отличие от других программ Microsoft Office, в 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 и сделать всё быстро, и без мучений.
Способ 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. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.