Автоматическая нумерация при добавлении строк в 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 выводило сообщение о перезаписи ячеек, можно снять этот флажок.
Здравствуйте, уважаемые форумчане!
Вредное начальство дало задание покреативить на тему создания сквозной многоуровневой нумерации для создания справочника статей.
Исходные данные следующие: столбец, в котором указаны доходы и расходы организации с более подробной разбивкой. Например, статья выручка включает в себя выручку от реализации продукции и выручку от реализации услуг, а те в свою очередь также имеют дополнительную разбивку. Тоже самое с расходами,доходами и далее по списку. В рассмотренном варианте получается 3 уровня, но их может быть и 5.
Вопрос состоит в том, что нужно прописать формулой, чтобы нумерация проставлялась автоматически: 1, 1.1,1.1.1.1.1.2,1.2,1.3,2 и так далее.
Мне пришло в голову, что это можно реализовать через функцию «ЕСЛИ» (через нее то думаю и можно будет проверяя ряд условий дробить нумерацию на уровни), но далее напал тупняк. Хоть убей не знаю, к чему привязаться. Была мысль повыделять уровни цветами, но это будет слишком ярко, да и даже тут я не знаю как прописать формулу с привязкой по цвету.
Надеюсь, что найдется добрый человек, который откликнется на мой вопрос.
Если вы пробовали сделать нумерацию объединенных ячеек в Excel, то, наверное, уже поняли, что простое «протягивание ячеек» тут не работает.
При попытке «протянуть» вы получите ошибку «Для этого все объединенные ячейки должны иметь одинаковый размер». Но, нерешаемых проблем не бывает.
Для примера возьмём столбец, часть ячеек которого объединены (по две, три и пр.), а часть — нет. Необходимо пронумеровать список.
В ячейку A1 ставим 1, затем выделяем диапазон, который нужно пронумеровать. В моём примере это A3:A13. В строке формул пишем: =МАКС(A$1:A2)+1
. Затем нажимаем Ctrl+Enter. Обратите внимание — Ctrl+Enter.
Функция МАКС() возвращает наибольшее значение из набора значений, а в нашем случае, мы увеличиваем наибольшее значение на единицу.
Таким образом можно сделать нумерацию, когда ячейки объединены.
-
Метки
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. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.
Для пользователей программы Microsoft Excel не секрет, что данные в этом табличном процессоре размещаются в отдельных ячейках. Для того, чтобы пользователь мог обращаться к этим данным, каждому элементу листа присвоен адрес. Давайте выясним, по какому принципу нумеруются объекты в Экселе и можно ли изменить данную нумерацию.
Содержание
Виды нумерации в Microsoft Excel
Прежде всего, следует сказать о том, что в Экселе имеется возможность переключения между двумя видами нумерации. Адрес элементов при использовании первого варианта, который установлен по умолчанию, имеет вид A1. Второй вариант представлен следующей формой — R1C1. Для его использования требуется произвести переключение в настройках. Кроме того, пользователь может собственноручно пронумеровать ячейки, воспользовавшись сразу несколькими вариантами. Давайте рассмотрим все эти возможности подробнее.
Способ 1: переключение режима нумерации
Прежде всего, давайте рассмотрим возможность переключения режима нумерации. Как уже говорилось ранее, адрес ячеек по умолчанию задается по типу A1. То есть, столбцы обозначаются буквами латинского алфавита, а строчки — арабскими цифрами. Переключение в режим R1C1 предполагает вариант, при котором цифрами задаются не только координаты строк, но и столбцов. Давайте разберемся, как произвести такое переключение.
- Производим перемещение во вкладку «Файл».
- В открывшемся окне посредством левого вертикального меню переходим в раздел «Параметры».
- Открывается окно параметров Эксель. Через меню, которое размещено слева, переходим в подраздел «Формулы».
- После перехода обращаем внимание на правую часть окна. Ищем там группу настроек «Работа с формулами». Около параметра «Стиль ссылок R1C1» ставим флажок. После этого можно жать на кнопку «OK» в нижней части окна.
- После названных выше манипуляций в окне параметров стиль ссылок поменяется на R1C1. Теперь не только строчки, но и столбцы будут нумероваться цифрами.
Для того, чтобы вернуть обозначение координат по умолчанию, нужно провести ту же самую процедуру, только на этот раз снять флажок с пункта «Стиль ссылок R1C1».
Урок: Почему в Экселе вместо букв цифры
Способ 2: маркер заполнения
Кроме того, пользователь сам может пронумеровать строки или столбцы, в которых расположены ячейки, согласно своим потребностям. Эта пользовательская нумерация может использоваться для обозначения строчек или колонок таблицы, для передачи номера строчки встроенным функциям Excel и в других целях. Конечно, нумерацию можно произвести вручную, просто вбивая с клавиатуры нужные числа, но намного проще и быстрее выполнить данную процедуру, используя инструменты автозаполнения. Особенно это актуально при нумерации большого массива данных.
Взглянем, как при помощи маркера заполнения можно произвести автонумерацию элементов листа.
- Ставим цифру «1» в ту ячейку, с которой планируем начинать нумерацию. Затем наводим курсор на правый нижний край указанного элемента. При этом он должен трансформироваться в черный крестик. Он носит название маркера заполнения. Зажимаем левую кнопку мышки и тащим курсор вниз или вправо, в зависимости от того, что именно нужно пронумеровать: строчки или столбцы.
- После того, как достигли последней ячейки, которую следует пронумеровать, отпускаем кнопку мышки. Но, как видим, все элементы с нумерацией заполнены только лишь единицами. Для того, чтобы это исправить, жмем на пиктограмму, которая находится в конце нумерованного диапазона. Выставляем переключатель около пункта «Заполнить».
- После выполнения данного действия весь диапазон будет пронумерован по порядку.
Способ 3: прогрессия
Ещё одним способом, с помощью которого можно пронумеровать объекты в Экселе, является использование инструмента под названием «Прогрессия».
- Как и в предыдущем способе, устанавливаем цифру «1» в первую ячейку, подлежащую нумерации. После этого просто выделяем данный элемент листа, кликнув по нему левой кнопкой мыши.
- После того, как нужный диапазон выделен, перемещаемся во вкладку «Главная». Кликаем по кнопке «Заполнить», размещенной на ленте в блоке «Редактирование». Открывается список действий. Выбираем из него позицию «Прогрессия…».
- Открывается окно Excel под названием «Прогрессия». В этом окне множество настроек. Прежде всего, остановимся на блоке «Расположение». В нём переключатель имеет две позиции: «По строкам» и «По столбцам». Если вам нужно произвести горизонтальную нумерацию, то выбирайте вариант «По строкам», если вертикальную — то «По столбцам».
В блоке настроек «Тип» для наших целей нужно установить переключатель в позицию «Арифметическая». Впрочем, он и так по умолчанию расположен в данной позиции, поэтому нужно лишь проконтролировать его положение.
Блок настроек «Единицы» становится активным только при выборе типа «Даты». Так как мы выбрали тип «Арифметическая», нас вышеуказанный блок интересовать не будет.
В поле «Шаг» следует установить цифру «1». В поле «Предельное значение» ставим количество нумеруемых объектов.
После выполнения перечисленных действий жмем на кнопку «OK» внизу окошка «Прогрессия».
- Как видим, указанный в окне «Прогрессия» диапазон элементов листа будет пронумерован по порядку.
Если вы не желаете производить подсчет количества элементов листа, которые нужно пронумеровать, чтобы указать их в поле «Предельное значение» в окне «Прогрессия», то в этом случае нужно перед запуском указанного окна выделить весь диапазон, подлежащий нумерации.
После этого в окне «Прогрессия» выполняем все те же действия, которые были описаны выше, но на этот раз оставляем поле «Предельное значение» пустым.
Результат будет тот же: выделенные объекты окажутся пронумерованными.
Урок: Как сделать автозаполнение в Экселе
Способ 4: использование функции
Пронумеровать элементы листа, можно также прибегнув к использованию встроенных функций Excel. Например, для построчной нумерации можно применять оператор СТРОКА.
Функция СТРОКА относится к блоку операторов «Ссылки и массивы». Её основной задачей является возврат номера строчки листа Excel, на который будет установлена ссылка. То есть, если мы укажем в качестве аргумента этой функции любую ячейку в первой строке листа, то она выведет значение «1» в ту ячейку, где располагается сама. Если указать ссылку на элемент второй строчки, то оператор выведет цифру «2» и т.д. Синтаксис функции СТРОКА следующий:
=СТРОКА(ссылка)
Как видим, единственным аргументом данной функции является ссылка на ячейку, номер строки которой нужно вывести в указанный элемент листа.
Посмотрим, как работать с указанным оператором на практике.
- Выделяем объект, который будет первым в нумерованном диапазоне. Щелкаем по значку «Вставить функцию», который размещен над рабочей областью листа Excel.
- Запускается Мастер функций. Делаем переход в нем в категорию «Ссылки и массивы». Из перечисленных названий операторов выбираем наименование «СТРОКА». После выделения данного названия клацаем по кнопке «OK».
- Запускает окно аргументов функции СТРОКА. Оно имеет всего одно поле, по числу этих самых аргументов. В поле «Ссылка» нам требуется ввести адрес любой ячейки, которая расположена в первой строчке листа. Координаты можно ввести вручную, вбив их посредством клавиатуры. Но все-таки более удобно это сделать, просто установив курсор в поле, а затем клацнув левой кнопкой мыши по любому элементу в первой строке листа. Её адрес тут же будет выведен в окне аргументов СТРОКА. Затем жмем на кнопку «OK».
- В той ячейке листа, в которой расположилась функция СТРОКА, отобразилась цифра «1».
- Теперь нам нужно пронумеровать все остальные строки. Для того, чтобы не производить процедуру с использованием оператора для всех элементов, что, безусловно, займет много времени, произведем копирование формулы посредством уже знакомого нам маркера заполнения. Наводим курсор на нижний правый край ячейки с формулой СТРОКА и после появления маркера заполнения зажимаем левую кнопку мышки. Протягиваем курсор вниз на то количество строчек, которое нужно пронумеровать.
- Как видим, после выполнения данного действия все строки указанного диапазона будут пронумерованы пользовательской нумерацией.
Но мы совершили нумерацию только строк, а для полноценного выполнения задачи присвоения адреса ячейки в виде номера внутри таблицы следует пронумеровать ещё и столбцы. Это также можно сделать при помощи встроенной функции Excel. Данный оператор ожидаемо имеет наименование «СТОЛБЕЦ».
Функция СТОЛБЕЦ также относится к категории операторов «Ссылки и массивы». Как нетрудно догадаться её задачей является выведение в указанный элемент листа номера столбца, на ячейку которого дается ссылка. Синтаксис этой функции практически идентичен предыдущему оператору:
=СТОЛБЕЦ(ссылка)
Как видим, отличается только наименование самого оператора, а аргументом, как и в прошлый раз, остается ссылка на конкретный элемент листа.
Посмотрим, как выполнить поставленную задачу с помощью данного инструмента на практике.
- Выделяем объект, которому будет соответствовать первый столбец обрабатываемого диапазона. Клацаем по пиктограмме «Вставить функцию».
- Прейдя в Мастер функций, перемещаемся в категорию «Ссылки и массивы» и там выделяем наименование «СТОЛБЕЦ». Клацаем по кнопке «OK».
- Происходит запуск окна аргументов СТОЛБЕЦ. Как и в предыдущий раз, ставим курсор в поле «Ссылка». Но в этом случае выделяем любой элемент не первой строки листа, а первого столбца. Координаты тут же отобразятся в поле. Затем можно клацать по кнопке «OK».
- После этого в указанную ячейку будет выведена цифра «1», соответствующая относительному номеру столбца таблицы, который задан пользователем. Для нумерации остальных столбцов, так же, как и в случае со строками, применим маркер заполнения. Наводим курсор на нижний правый край ячейки, содержащей функцию СТОЛБЕЦ. Дожидаемся появления маркера заполнения и, зажав левую кнопку мыши, тащим курсор вправо на нужное количество элементов.
Теперь все ячейки нашей условной таблицы имеют свою относительную нумерацию. Например, элемент, в котором на изображении ниже установлена цифра 5, имеет относительные пользовательские координаты (3;3), хотя абсолютный его адрес в контексте листа остаётся E9.
Урок: Мастер функций в Microsoft Excel
Способ 5: присвоение имени ячейке
В дополнение к вышеуказанным способам нужно отметить, что, несмотря на проведенное присвоения номеров столбцам и строкам определенного массива, наименования ячеек внутри него будут задаваться в соответствии с нумерацией листа в целом. Это можно увидеть в специальном поле имен при выделении элемента.
Для того, чтобы изменить имя, соответствующее координатам листа на то, которое мы задали с помощью относительных координат для нашего массива, достаточно выделить соответствующий элемент кликом левой кнопки мыши. Затем просто с клавиатуры в поле имени вбить то название, которое пользователь считает нужным. Это может быть любое слово. Но в нашем случае мы просто введем относительные координаты данного элемента. В нашем наименовании обозначим номер строки буквами «Стр», а номер столбца «Стол». Получаем наименование следующего типа: «Стол3Стр3». Вбиваем его в поле имен и жмем на клавишу Enter.
Теперь нашей ячейке присвоено наименование согласно её относительному адресу в составе массива. Таким же образом можно дать имена и другим элементам массива.
Урок: Как присвоить имя ячейке в Экселе
Как видим, существуют два вида встроенной нумерации в Экселе: A1 (по умолчанию) и R1C1 (включается в настройках). Данные виды адресации распространяются на весь лист в целом. Но кроме того, каждый пользователь может сделать свою пользовательскую нумерацию внутри таблицы или определенного массива данных. Существует несколько проверенных способов присвоения ячейкам пользовательских номеров: с помощью маркера заполнения, инструмента «Прогрессия» и специальных встроенных функций Excel. После того, как выставлена нумерация, можно на её основе присвоить имя конкретному элементу листа.
Если мы пишем текст в Excel, например, в качестве описания к таблице или к диаграмме, рано или поздно мы сталкиваемся с вопросом: «Как правильно сделать нумерованный список в Excel?». Вариантов создать нумерованный список или список с маркерами всего два: внутри ячейки или 1 строка = 1 ячейке. Нумерация строк в Excel — это несложно
Содержание
- 1. Нумерованный список в Excel в одной ячейке
- 2. Нумерованный список в нескольких строках. Нумерация строк в Excel
- Автоматическая нумерация строк в Excel
- 3. Маркерованый список в нескольких строках
- Похожие статьи
1. Нумерованный список в Excel в одной ячейке
Довольно часто для описания по пунктам требуется список структурой — это значительно упрощает восприятие текста. Но если вариант один пункт — одна строка не подходит, т.е. все надо уместить в 1 ячейку (если, например, количество ячеек ограничено).
Маркер или номер в ячейке:
Самый простой и, видимо, единственный способ — вставить маркер или номер копированием.
Выберите текст, который надо сделать красивым списком
Выберите вкладку Вставка- раздел Текст — Символ
Найдите нужный символ например «•», скопируйте этот символ в каждую строку внутри ячейки. Должно получиться как на заглавной картинке.
Чтобы быстро вызвать именно этот символ «•» (т.н. маркер), зажмите Alt и наберите на клавиатуре чисел справа код символа — 0149.
Чтобы сделать перенос строки в одной ячейке, используйте сочетание Alt + Enter
2. Нумерованный список в нескольких строках. Нумерация строк в Excel
Здесь уже помогут стандартные способы Excel.
Как пронумеровать строки в Эксель. Без формул:
Введите число 1 и 2 в соседние ячейки списка и наведите курсор на квадрат в нижней правой границе ячейке. Зажмите левую кнопку мыши и протяните вниз
Еще лучше, если после наведения вы кликните двойным щелчком — данные заполнятся до конца диапазона. Это особенно удобная функция Excel — подробнее читайте в отдельной статье
Автоматическая нумерация строк в Excel
Для простого определения номера строки в ячейке есть функция =СТРОКА(). Соответственно можно вернуть и номер строки в таблице. Это очень удобно.
3. Маркерованый список в нескольких строках
Чтобы в ячейке автоматически проставлялся маркер, нужно внести изменения в пользовательский формат ячейки.
А именно:
Выделите нужные ячейки
Зайдите в меню Формат ячейки (Правой кнопкой мыши — Формат Ячеек)
Во вкладке Число, найдите пункт (все форматы)
В поле тип введите символ-маркер, пробел, знак собака @ («• @») — теперь во всех ячейках в перед текстом будет стоять маркер «•».
Вполне подходит и для оформления текста в Excel.
В целом, стоит признать, что работу с текстом удобнее и правильнее вести в Word. Но и в Excel есть несколько удобных вариантов, как это сделать быстро.
Пример файла из этой статьи.