Excel нумерация строк пропуская пустые

Автонумерация с пропуском пустых строк

sybersed

Дата: Вторник, 10.02.2015, 05:23 |
Сообщение № 1

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

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

Сообщений: 4


Репутация:

0

±

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


Excel 2003

Доброе утро, уважаемые! Ответ на данную проблему я искал на данном форуме вот тут, но не нашел.
Есть файл, в нем масса строк, вот по этой формуле =ЕСЛИ(C8=C7;»»;(C8)) были убраны повторяющиеся значения, остались пустые строки. Первый столбец содержит нумерацию по порядку. Находил тут формулу =ЕСЛИ(B2=B3;»»;МАКС($A$1:A1)+1), привязался к столбцу B, но он не корректно нумерует — иногда где пустые строки ставит 0, а иногда число по порядку. А надо чтоб нумерация была только там, где есть заполненный столбец B.

К сообщению приложен файл:

9610121.xls
(19.0 Kb)

 

Ответить

VEKTORVSFREEMAN

Дата: Вторник, 10.02.2015, 06:18 |
Сообщение № 2

Группа: Друзья

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

Сообщений: 772


Репутация:

129

±

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


MS Office Excel 2010

sybersed, здравствуйте!
как понял, так?

Код

=ЕСЛИ(B2<>»»;МАКС(A$1:A1)+1;»»)

К сообщению приложен файл:

0583800.xls
(31.5 Kb)


«Опыт — это то, что получаешь, не получив того, что хотел»

 

Ответить

sybersed

Дата: Вторник, 10.02.2015, 11:03 |
Сообщение № 3

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

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

Сообщений: 4


Репутация:

0

±

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


Excel 2003

VEKTORVSFREEMAN, благодарю!! То, что надо :)

 

Ответить

Sashahail

Дата: Воскресенье, 24.01.2016, 10:35 |
Сообщение № 4

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

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

Сообщений: 3


Репутация:

0

±

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


Excel 2013

Здравствуйте! В развитии темы есть вопрос. Автонумерация пустых строк в случае применения фильтра сортировки и функцией промежуточные итоги. Хочу, чтобы при фильтрации выводилась, например, группа 2, фамилии в столбце п/п были подряд 1,2,3…, группа 2 не имела порядковый номер, т.е. при подсчете не учитывалась. Как это реализовать, есть мысли?
[moder]Читаем Правила форума, создаём свою тему. Эта тема закрыта. Причина: нарушение п. 5Q Правил форума[/moder]

К сообщению приложен файл:

05838001.xls
(24.5 Kb)

Сообщение отредактировал PelenaВоскресенье, 24.01.2016, 11:02

 

Ответить

gling

Дата: Воскресенье, 24.01.2016, 10:44 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 2449


Репутация:

652

±

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


2010

Может так надо? удалено администрацией Сразу не проверил формулу изменил, файл тоже.


ЯД-41001506838083

Сообщение отредактировал _Boroda_Воскресенье, 24.01.2016, 12:43

 

Ответить

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

Способ 1 — простая нумерация

Способ 1 — простая нумерация

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

Если строк много, можно воспользоваться быстрым способом. Наводим мышку на правый нижний угол ячейки и делаем двойной клик по крестику — это сразу заполнит весь диапазон до последней строки.

Как это работает. Так как в первую ячейку мы поставили единицу, а во вторую — двойку, Excel счёл это как последовательность. Скорее всего, следующее число будет 3, за ним 4, а потом 5 и так далее.

Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!

Подписывайся на канал

Подписаться

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

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

=E2+1

Далее точно так же тянем всё вниз и заполняем диапазон. 

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

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

Как это работает. Наша формула образно звучит так: «Возьми ячейку над текущей и увеличь результат на единицу». А так как формула тянется вниз, то всё значение каждой ячейки увеличивается на один — и происходит автоматическая нумерация.

Способ 3 — через функцию =СТРОКА()

Если ваш список увеличивается строго вниз, то способ через функцию СТРОКА будет оптимальным. 

Функция =СТРОКА() возвращает порядковый номер строки для текущей ячейки, начиная со строки №1

Зная это, мы можем найти закономерность и здесь. Введём формулу в ячейку E2:

=СТРОКА(B2) 

Способ 3 — через функцию =СТРОКА()

Как видите, результат работы функции — это число 2. Строка вторая, значит в результате будет 2. 

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

Способ 3 — через функцию =СТРОКА(B2)-1

Способ удобен тем, что если нам нужно пронумеровать каждый элемент списка отдельно. Мы можем скопировать формулу в любое место таблицы и получить мгновенный результат.

Как это работает. Механика функции простыми словами: «у ячейки с таким адресом вот такой номер строки». И нам, чтобы начать список с первого пункта, нужно этот номер строки уменьшить на количество строк шапки нашей таблицы. Так мы и получаем желаемый результат.

Способ 4 — нумерация через инструмент «Прогрессия»

Нумеровать можно не только формулами и арифметическими действиями, но и встроенными инструментами. Нам нужен инструмент «Прогрессия». 

Арифметическая прогрессия — это последовательность чисел, где каждое следующее число больше предыдущего на какой-то шаг

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

Вводим в ячейку E1 число 1, выделяем эту единицу и весь диапазон, который нужно пронумеровать, а затем переходим на вкладку «Главная» → область «Редактирование» → кнопка «Заполнить» → «Прогрессия…»

Способ 4 — нумерация через инструмент «Прогрессия»

Открывается диалоговое окно, в котором мы выбираем расположение «По столбцам», поскольку нумеруем вниз. Затем выбираем тип «Арифметическая» и ставим шаг — 1.

Способ 4 — нумерация через инструмент «Прогрессия» тип «арифметическая»

Если мы знаем, сколько всего людей в списке, то мы можем поставить предельное значение, например, 25, и тогда инструмент остановит свою работу, как только дойдёт до определённого числа. Нажимаем «Ок» и видим как Excel делает автоматическую нумерацию строк.

Способ 4 — нумерация через инструмент «Прогрессия» Автоматическая нумерация

Как это работает. Прогрессии могут быть разными, но в случае с арифметическими — они ведут себя достаточно предсказуемо, просто увеличивая наше число на какое-то одинаковое число — шаг. В нашем случае шаг равняется единице, что полностью решает нашу задачу. 

Способ 5 — функция МАКС()

Иногда бывает, что список людей идёт с разрывами и нам нужно продолжать нумерацию после пропуска. В этом случае нам подойдёт способ через функцию МАКС и работает он следующим образом.

Функция МАКС ищет наибольшее число в указанном диапазоне

В первую ячейку ставим число 1, а во вторую вводим формулу: =МАКС($E$2:E2)+1

Начало диапазона мы указали строго от $E$2, то есть первая граница не меняется ни при каких условиях. Концом диапазона будет последняя ячейка после протягивания. При протягивании такой формуле в строке 26 мы получим формулу: =МАКС($E$2:E25)+1

Способ 5 — функция МАКС()

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

Способ 5 — функция МАКС() числа автоматически пересчитаются

При этом формулу можно просто скопировать и вставить в любом месте сверху и снизу нашего списка нумерации и все числа автоматически пересчитаются.

Как это работает. Так как диапазон увеличивается на единицу =МАКС() + 1, то у нас каждая ячейка будет больше другой и функция МАКС будет выбирать её. 

Способ 6 — адаптивная автоматическая нумерация через =СЧЁТЗ() и =ЕСЛИ()

Если в предыдущем способе нам всё ещё нужно работать с ячейками вручную, то в этом способе мы всё автоматизируем ещё больше. Нам понадобится комбинация функций СЧЁТЗ и ЕСЛИ, чтобы фильтрация происходила по условию. 

Функция СЧЁТЗ считает количество заполненных ячеек в диапазоне
Функция ЕСЛИ проверяет ячейку на соответствие какому-то условию. Если условие истинно, выполняется одно действие. Если условие ложно, выполняется другое действие

Итак, формула: =ЕСЛИ(B2=»»;»»;СЧЁТЗ($B$2:B2))

Вставляем формулу в ячейку B2, тянем вниз и формула автоматически пропускает пустые строки. Заметьте, что в части формулы, где СЧЁТЗ, мы закрепили первую часть, потому что мы не хотим, чтобы диапазон состоял из одной строки. Нам нужно, чтобы он постоянно увеличивался.

Ещё важно обратить внимание, что две двойные кавычки «» рядом означают, что ячейка должна быть пустой, то есть не содержать в себе никаких данных. 

Способ 6 — адаптивная автоматическая нумерация через =СЧЁТЗ() и =ЕСЛИ()

Как это работает. Функция ЕСЛИ отвечает за такое условие: если ячейка B2, где у нас лежит фамилия, пустая, то так и оставить её пустой, иначе — посчитать общее количество заполненных ячеек.

Мы разобрались, как создать автоматическую нумерацию в Excel. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.

Предположим, у вас есть диапазон данных фильтра, который вы хотите заполнить порядковыми номерами в отфильтрованной пустой ячейке, как показано на следующем снимке экрана. В этом случае перетаскивание маркера заполнения не приведет к правильному заполнению ячеек в целом, в этой статье я расскажу о некоторых хороших приемах для решения этой задачи в Excel.

Заполните порядковые номера, пропустите скрытые строки с помощью формулы

Заполните порядковые номера, пропустите скрытые строки с кодом VBA

Заполнить порядковые номера, пропустить скрытые строки с помощью Kutools for Excel


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

1. Введите эту формулу: = ПРОМЕЖУТОЧНЫЙ ИТОГ (103; B $ 3: B3)(B3 — это видимая ячейка, соответствующая ячейке, с которой вы хотите начать заполнение порядкового номера) в первую ячейку, в которую вы хотите заполнить порядковые номера, A3, для этого экземпляра, а затем нажмите Enter key вы получите цифру 1, см. снимок экрана:

док заполнить вниз пропустить скрыто 3

2. Затем выберите ячейку A3 и перетащите маркер заполнения вниз к ячейкам, которые вы хотите заполнить порядковыми номерами, см. Снимок экрана:

док заполнить вниз пропустить скрыто 4


Следующий код VBA также может помочь вам заполнить порядковые номера только видимыми ячейками, пожалуйста, сделайте следующее:

1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.

Код VBA: заполните порядковые номера, пропустите скрытые строки:

Sub FillValue()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xTxt As String
    Dim xVal As Long
    Dim I As Long
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range", "Kutools for Excel", xTxt, , , , , 8)
    Set xRg = xRg.SpecialCells(xlVisible)
    Debug.Print xRg.Address
    If xRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        xVal = xVal + 1
        xCell = xVal
    Next
End Sub

3, Затем нажмите F5 нажмите клавишу для запуска этого кода, и появится диалоговое окно, напоминающее вам о выборе диапазона данных, который вы хотите заполнить, см. снимок экрана:

док заполнить вниз пропустить скрыто 5

4, Затем нажмите OK кнопки, порядковые номера были заполнены только видимыми ячейками.


Только два вышеуказанных метода могут помочь вам заполнить порядковые номера в видимых ячейках, если вы хотите заполнить последовательность как AA-0001-BB, AA-0002-BB, AA-0003-BB…, вышеуказанные методы не будут работать. Но, пожалуйста, не беспокойтесь о том, Kutools for ExcelАвтора Вставить порядковый номер Утилита поможет вам закончить это быстро и легко.

После установки Kutools for Excel, пожалуйста, сделайте следующее:

1. Выделите ячейки, которые вы хотите заполнить строками последовательности.

2. Нажмите Кутулс > Вставить > Вставить порядковый номер, В Вставить порядковый номер диалоговое окно, нажмите Новинки кнопку см. скриншоты:

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

док заполнить вниз пропустить скрыто 8

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

док заполнить вниз пропустить скрыто 9

6. Затем выберите созданный элемент и нажмите Диапазон заполнения , строки последовательности были заполнены только видимыми ячейками, см. снимок экрана:

док заполнить вниз пропустить скрыто 10

Скачать и бесплатную пробную версию Kutools for Excel Сейчас !



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

 

DON

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

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

Помогите пожалуйста, знатоки!  
Как сделать, чтоб нумеровались только строки с результатом вычисления, но при этом не учитывались «пустые» строки с формулой ?

 

vikttur

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

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

Можно  
=ЕСЛИ(ЕЧИСЛО(H4);МАКС($G$3:G3)+1;»»)

 

VovaK

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

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

Если Вас устраивают формулы, то    

  =ЕСЛИ(НЕ(ЕЧИСЛО(H4));» «;СЧЁТЗ($H$4:H4))

 

DON

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

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

Как раз формулы и устраивают  
Спасибо

 

DON

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

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

Как раз никто и не учил.  
Ищу решение своих проблем на форуме.Более менее подходящее решение  пытаюсь применить у себя.Раз уж на то пошло пожалуста обясните в двух словах разницу между пробелом и «», а также «*»

 

vikttur

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

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

«» — это пусто, нет ничего, а пробел — это значение, но пустое :)

 

DON

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

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

Спасибо Знатокам!!!  
Разобралися.  
Может выложить эту задачу в копилку?  
Я знаю, что большинство врукопашную мучается.  
И про интеллект очень точно подмечено!  
Всем спасибо!!!

 

DON

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

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

И то правда!  
Пущай прозябают в неведении.  
«… мы их душили душили, душили душили…»  
                          (цитата)

 

DON

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

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

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

 

Юрий М

Модератор

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

Контакты см. в профиле

{quote}{login=DON}{date=15.12.2009 03:11}{thema=Re:}{post}Да чего уж там!  
Давайте назовем просто: для бестолковых!!!{/post}{/quote}  
DON, не нужно сарказма и не нужно обижаться. В «Копилку» попадают, скажем так, глобальные вещи. Остальные вопросы ведь можно задать и тут. Разве это неправильно?

 

Саша

Гость

#11

15.12.2009 15:27:51

Кого-то мне Don напоминает :)  
Кстати, вы как раз таки микроскопом и забиваете. Причём, продолжая аналогию, бьёте не по гвоздю, а по палке, рядом с которой для других нужд был положён гвоздь. Иногда чисто случайно гвоздь забивается.  
Я сейчас про применение епусто() в целом и в столбце H в частности.

Как в Эксель пронумеровать строки: 3 способа

Рассказываем о самых простых способах пронумеровать строки в Excel по порядку.

Как в Эксель пронумеровать строки: 3 способа

1 Как пронумеровать строки в Excel с помощью автозаполнения

Первый и самый простой способ автоматически пронумеровать строки в таблице Excel. Вручную придется ввести только два первых номера — и это не обязательно должны быть «1» и «2». Отсчет можно начать с любого числа.

  • В ячейку, с которой необходимо начать нумерацию строк или столбцов, ставим первое значение. Например, «1».
  • В соседнюю ячейку ставим следующую цифру — «2». Если вы хотите пронумеровать строки, то двойку надо поставить в ячейку под единицей. Если нумеруются столбцы — то справа от единицы.
  • Выделите ячейки с помощью ЛКМ и наведите курсор на угол выделенной области. Стрелочка должна поменяться на черный крестик.
  • Когда курсор превратится в крестик, снова нажмите левую кнопку мышки и протяните выделение на ту область, в которой требуется пронумеровать строки или столбцы. Выделенный диапазон заполнится числовыми значениями с шагом, как между первыми двумя числами.

Кстати, если в первые две ячейки вводить числа не по порядку, то это будет учтено при автозаполнении. Например, можно создать список с числами, кратными 5 или 10.

Как закрепить ячейку в Excel с помощью знака доллара

2 Как в Экселе пронумеровать строки c помощью формулы

Присвоить номер каждой строке можно и через специальную формулу.

  • Первая ячейка, как и в прошлом варианте, должна содержать начальное число. Указываем его (например, «1») — и переходим к следующей ячейке.
  • Теперь понадобится функция, которая будет прибавлять к каждому последующему значению единицу (или другой необходимый шаг нумерации). Она выглядит так: «=[ячейка с первым значением] + 1». В нашем случае это «=А1+1». Для создания формулы можно использовать кнопку “СУММ” из верхнего меню — она появится, когда вы поставите в ячейке знак “=”.
  • Кликаем по крестику в углу ячейки с формулой и выделяем диапазон заполнения данных. Строки пронумеруются автоматически.

3 Нумерация строк в Excel c помощью прогрессии

Добавить маркер в виде номера можно и с помощью функции «Прогрессия» — этот метод подойдет для работы с большими списками, если таблица длинная и содержит много данных.

3 способа автоматической нумерации строк в программе Microsoft Excel

Нумерация строк в Microsoft Excel

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

Способ 1: заполнение первых двух строк

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

    В выделенной под нумерацию колонке первой строки ставим цифру – «1», во второй (той же колонки) – «2».

Нумерация первых строк в Microsoft Excel

Копирование ячеек в Microsoft Excel

Как видим, нумерация строчек автоматически заполнилась по порядку.

Нумерация ячеек в Microsoft Excel

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

Способ 2: использование функции

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

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

Формула СТРОКА в Microsoft Excel

Копирование ячеек с номерами в Microsoft Excel

Как видим, нумерация строк и в этом случае расположилась по порядку.

Таблица пронумерована в Microsoft Excel

Но, по большому счету, этот способ мало чем отличается от предыдущего и не решает проблему с потребностью тащить маркер через всю таблицу.

Способ 3: использование прогрессии

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

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

Нумерация первой ячейки в Microsoft Excel

Переход к настройке прогрессии в Microsoft Excel

Окно прогрессии в Microsoft Excel

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

Таблица пронумерована в программе Microsoft Excel

Как альтернативный вариант можно использовать следующую схему этого же способа:

    В первой ячейке поставить цифру «1», а затем выделить весь диапазон ячеек, которые вы хотите пронумеровать.

Выделение столбца в Microsoft Excel

Запуск прогрессии в Microsoft Excel

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

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Как пронумеровать строки в Exсel

Exсel – один из мощнейших вычислительных инструментов. Несмотря на кажущуюся простоту, он хранит в себе огромный потенциал для автоматизации множества процессов из самых разных сфер жизни. Инженерные расчеты, построение сложнейших диаграмм и графиков – все это способна выполнять программа, которая выглядит как страница из строк и столбцов.

Как автоматически пронумеровать строки в Excel

Многие начинающие пользователи при работе сталкиваются с вопросом как пронумеровать строки в таблице Excel. Рассмотрим каждый из возможных способов.

Первый способ. Как пронумеровать строки с помощью протягивания

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

В первой ячейке укажем значение «1», а строчкой ниже – значение «2». Теперь выделим обе ячейки с помощью маркера заполнения (черный квадрат выделенного диапазона), как это показано в нашем примере со строительной сметой.

Далее наводим курсор на нижний правый угол двух выделенных ячеек до появления в углу черного знака «+» и потянем его с зажатой левой кнопкой мыши вниз. Таблица автоматически пронумерует ячейки до нужного значения.

Таблица нумерует строки с любых значений, не обязательно начинать с единицы. Во втором примере мы установили значение шага равное 12 и начали отсчет со значения «10». Таблица автоматически рассчитала нумерацию ячеек с шагом 12.

Второй способ. Как пронумеровать строки с помощью формулы

Формулы и функции это самый важный инструмент в Exсel. Обычные таблички можно начертить и в текстовых редакторах.

Для того чтобы пронумеровать ячейки с помощью формулы, нужно указать таблице начальное значение отсчета, а затем с помощью оператора «СУММ» или знака «равно» указать нужный шаг прогрессии:

  • подставим значение «1» в первую строку;
  • укажем программе следующую строку, кликнув на нее левой кнопкой мыши;
  • затем перейдем в строку функции и поставим знак «=». Также это можно сделать с помощью оператора «СУММ», нажав на кнопку выбора функции Fx и указав в строке нужный параметр;
  • теперь осталось указать ячейку отсчета и необходимое значение суммы. Укажем таблице первую нашу ячейку (G5), а также укажем, что нужно добавлять единицу;
  • нажмем Enter.

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

Третий способ. Как пронумеровать строки с помощью функции «Строка»

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

  • указываем необходимую ячейку для начала отсчета;
  • переходим в поле функции, ставим знак «=» и вводим функцию «СТРОКА»;
  • в скобках указываем ссылку на ячейку А1, убедившись при этом, что таблица подсветила ее синим цветом;
  • нажимаем «ENTER»;
  • теперь указываем программе ячейку и протягиваем вниз до требуемого значения.

Четвертый способ. Как пронумеровать строки с помощью прогрессии

С помощью данного инструмента в Exсel можно заполнять диапазоны ячеек значениями по заданным параметрам в арифметической или геометрической прогрессии.

Первое, что необходимо сделать, чтобы пронумеровать ячейки с помощью прогрессии – найти кнопку «Заполнить». Она имеет вид небольшой синей стрелки в прямоугольнике и расположена на вкладке «Главная» в блоке «Редактирование».

Нажмем на кнопку «Заполнить» и в открывшемся меню перейдем во вкладку «Прогрессия».

Здесь укажем необходимый шаг прогрессии и нажмем ОК. Таблица заполнится в соответствии с выбранными параметрами.

Кроме этого, с помощью инструмента «Прогрессия», можно создавать таблицу из дат. Например, можно создать наглядную последовательность из всех рабочих дней в следующем году. Таблица автоматически пропустит все выходные дни и построит последовательность из рабочих дней.

Для примера укажем для первой ячейки дату 1 января 2021 года, затем выделим весь столбец, кликнув курсором сверху столбца или воспользуемся горячей комбинацией клавиш «ctrl+пробел». Теперь вызовем функцию «Заполнить» и укажем в строке «Предельное значение» конечную дату 1 января 2022 года, а тип прогрессии «Дата».

Ячейки заполнятся рабочими днями с понедельника по пятницу на весь следующий год.

Теперь вы знаете несколько простых способов как пронумеровать строки в Excel. Надеемся, что было полезно.

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