Excel нумерация с точками
и протягиваю вниз для блока 1.1
Работает если добавлять строку в конце блока (последнюю к примеру 1.1.13), но не пересчитывает нижестоящие после вставки в середине блока.
и протягиваю вниз для блока 1.1
Работает если добавлять строку в конце блока (последнюю к примеру 1.1.13), но не пересчитывает нижестоящие после вставки в середине блока. VEKTORVSFREEMAN
и протягиваю вниз для блока 1.1
Работает если добавлять строку в конце блока (последнюю к примеру 1.1.13), но не пересчитывает нижестоящие после вставки в середине блока. Автор - VEKTORVSFREEMAN
Дата добавления - 07.11.2014 в 13:22
Привет, Руслан! Конечно с доп. столбцами это не совсем то, что хотелось бы, но тем не менее вариант очень интересный.
Проверил, работает нормально если только вставлять строки внизу блоков или при вставке всего блока видов работ по одному из объектов снизу всех блоков. Но не пересчитывает если вставлять строку или несколько строк в середине блока или блок с видами работ в середине отчёта (между уже имеющимися блоками) то пересчёт не проводится.
Так что скорее всего этот вариант не подойдёт. Подождём, может какие идейки появятся если всё же задача окажется выполнимой в принципе.
Привет, Руслан! Конечно с доп. столбцами это не совсем то, что хотелось бы, но тем не менее вариант очень интересный.
Проверил, работает нормально если только вставлять строки внизу блоков или при вставке всего блока видов работ по одному из объектов снизу всех блоков. Но не пересчитывает если вставлять строку или несколько строк в середине блока или блок с видами работ в середине отчёта (между уже имеющимися блоками) то пересчёт не проводится.
Так что скорее всего этот вариант не подойдёт. Подождём, может какие идейки появятся если всё же задача окажется выполнимой в принципе. VEKTORVSFREEMAN
Russel, при вставке новых строк или блоков в середину, необходимо заново протягивать вниз до конца формулы диапазона А4:С4.
[offtop]Может я хочу невозможного!? [/offtop]
Russel, при вставке новых строк или блоков в середину, необходимо заново протягивать вниз до конца формулы диапазона А4:С4.
[offtop]Может я хочу невозможного!? [/offtop] VEKTORVSFREEMAN
ИМХО, геморройно все это и нужно лишь как украшательство, как в том анекдоте - "на скорость не влияет". Так что можно перед печатью или предоставлением руководству/заказчику добавлять эти столбцы.
[offtop]Если посидеть, покумекать подольше - можно и вариант без допстолбцов родить, но это время.[/offtop]
ИМХО, геморройно все это и нужно лишь как украшательство, как в том анекдоте - "на скорость не влияет". Так что можно перед печатью или предоставлением руководству/заказчику добавлять эти столбцы.
[offtop]Если посидеть, покумекать подольше - можно и вариант без допстолбцов родить, но это время.[/offtop] Russel
ИМХО, геморройно все это и нужно лишь как украшательство, как в том анекдоте - "на скорость не влияет". Так что можно перед печатью или предоставлением руководству/заказчику добавлять эти столбцы.
[offtop]Если посидеть, покумекать подольше - можно и вариант без допстолбцов родить, но это время.[/offtop] Автор - Russel
Дата добавления - 07.11.2014 в 14:15
Если не найдется универсального решения, то с удовольствием применю твоё, т.к. единственная протяжка при завершении работы с отчётом, это проще, нежели правка несколько раз в разных диапазонах нумерации. Еще раз благодарю!
Если не найдется универсального решения, то с удовольствием применю твоё, т.к. единственная протяжка при завершении работы с отчётом, это проще, нежели правка несколько раз в разных диапазонах нумерации. Еще раз благодарю! VEKTORVSFREEMAN
Если не найдется универсального решения, то с удовольствием применю твоё, т.к. единственная протяжка при завершении работы с отчётом, это проще, нежели правка несколько раз в разных диапазонах нумерации. Еще раз благодарю! Автор - VEKTORVSFREEMAN
Дата добавления - 07.11.2014 в 14:23
VEKTORVSFREEMAN, здравствуйте.
А как Вам идея воспользоваться рукописной функцией? Она же UDF, она же как бы макрос.
В первую ячейку для нумерации вводим функцию с "прибитой гвоздями" ячейкой, с которой начинаем.
Далее протягиваем. Функция ориентируется на содержимое ячеек в столбце справа и на содержимое ячейки сверху. В принципе, по моему алгоритму можно реализовать и формулами. но скорее всего это будет длинно и слабо оптимально. Сам код:
Function Rio_Mark(rngX As Range) As String
Dim A As Long 'Current row
Dim B As Long 'Current column
Dim C1 As Byte 'Position of the first "."
Dim C2 As Byte 'Position of the second "."
Dim StrX As String
A = Application.Caller.Row
B = Application.Caller.Column
StrX = Cells(A - 1, B).Value
C1 = InStr(1, StrX, ".")
C2 = InStr(C1 + 1, StrX, ".")
If rngX.Row = A Then
Rio_Mark = "1"
ElseIf Cells(A, B + 1).Value = "" And Cells(A + 1, B + 1).Value = "" Then
Rio_Mark = CStr(Int(Left(StrX, C1 - 1)) + 1)
ElseIf Cells(A, B + 1).Value = "" And Cells(A - 1, B + 1).Value = "" Then
Rio_Mark = StrX & ".1"
ElseIf Cells(A, B + 1).Value = "" Then
Rio_Mark = Left(StrX, C1) & CStr(Int(Mid(StrX, C1 + 1, C2 - C1 - 1)) + 1)
ElseIf Cells(A - 1, B + 1).Value = "" Then
Rio_Mark = StrX & ".1"
Else
Rio_Mark = Left(StrX, C2) & CStr(Int(Right(StrX, Len(StrX) - C2)) + 1)
End If
VEKTORVSFREEMAN, здравствуйте.
А как Вам идея воспользоваться рукописной функцией? Она же UDF, она же как бы макрос.
В первую ячейку для нумерации вводим функцию с "прибитой гвоздями" ячейкой, с которой начинаем.
Далее протягиваем. Функция ориентируется на содержимое ячеек в столбце справа и на содержимое ячейки сверху. В принципе, по моему алгоритму можно реализовать и формулами. но скорее всего это будет длинно и слабо оптимально. Сам код:
Function Rio_Mark(rngX As Range) As String
Dim A As Long 'Current row
Dim B As Long 'Current column
Dim C1 As Byte 'Position of the first "."
Dim C2 As Byte 'Position of the second "."
Dim StrX As String
A = Application.Caller.Row
B = Application.Caller.Column
StrX = Cells(A - 1, B).Value
C1 = InStr(1, StrX, ".")
C2 = InStr(C1 + 1, StrX, ".")
If rngX.Row = A Then
Rio_Mark = "1"
ElseIf Cells(A, B + 1).Value = "" And Cells(A + 1, B + 1).Value = "" Then
Rio_Mark = CStr(Int(Left(StrX, C1 - 1)) + 1)
ElseIf Cells(A, B + 1).Value = "" And Cells(A - 1, B + 1).Value = "" Then
Rio_Mark = StrX & ".1"
ElseIf Cells(A, B + 1).Value = "" Then
Rio_Mark = Left(StrX, C1) & CStr(Int(Mid(StrX, C1 + 1, C2 - C1 - 1)) + 1)
ElseIf Cells(A - 1, B + 1).Value = "" Then
Rio_Mark = StrX & ".1"
Else
Rio_Mark = Left(StrX, C2) & CStr(Int(Right(StrX, Len(StrX) - C2)) + 1)
End If
А как Вам идея воспользоваться рукописной функцией? Она же UDF, она же как бы макрос.
В первую ячейку для нумерации вводим функцию с "прибитой гвоздями" ячейкой, с которой начинаем.
Далее протягиваем. Функция ориентируется на содержимое ячеек в столбце справа и на содержимое ячейки сверху. В принципе, по моему алгоритму можно реализовать и формулами. но скорее всего это будет длинно и слабо оптимально. Сам код:
Function Rio_Mark(rngX As Range) As String
Dim A As Long 'Current row
Dim B As Long 'Current column
Dim C1 As Byte 'Position of the first "."
Dim C2 As Byte 'Position of the second "."
Dim StrX As String
A = Application.Caller.Row
B = Application.Caller.Column
StrX = Cells(A - 1, B).Value
C1 = InStr(1, StrX, ".")
C2 = InStr(C1 + 1, StrX, ".")
If rngX.Row = A Then
Rio_Mark = "1"
ElseIf Cells(A, B + 1).Value = "" And Cells(A + 1, B + 1).Value = "" Then
Rio_Mark = CStr(Int(Left(StrX, C1 - 1)) + 1)
ElseIf Cells(A, B + 1).Value = "" And Cells(A - 1, B + 1).Value = "" Then
Rio_Mark = StrX & ".1"
ElseIf Cells(A, B + 1).Value = "" Then
Rio_Mark = Left(StrX, C1) & CStr(Int(Mid(StrX, C1 + 1, C2 - C1 - 1)) + 1)
ElseIf Cells(A - 1, B + 1).Value = "" Then
Rio_Mark = StrX & ".1"
Else
Rio_Mark = Left(StrX, C2) & CStr(Int(Right(StrX, Len(StrX) - C2)) + 1)
End If
Данный метод, пожалуй, самый простой. При его реализации требуется лишь заполнить первые две строки столбца, после чего можно растянуть нумерацию на оставшиеся строки. Однако, он удобен только при работе с небольшими таблицами.
-
Для начала, создаем новый столбец под нумерацию строк. В первой ячейке (не считая шапки) пишем цифру 1, затем переходим во вторую, в которой вводим цифру 2.
Если в таблице много позиций и есть строчки с пробелами, следует воспользоваться функцией прогрессия , с ее помощью можно выставить исчисление не по порядку. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Теперь рассмотрим, что делать, если в excel 2010 нужно пронумеровать строчки через одну и отфильтровать некоторые. Для этого просто следует выставить показатель шага равный 2, тогда все ячейки будут пронумерованы нечетными числами.
Как в экселе пронумеровать строки
- Нужно установить номер в ячейку первой строки, затем ухватить маркер заполнения и при нажатой кнопке Ctrl, оттянуть маркер вниз на все строки которые нужно пронумеровать.
- Ставим в первую и вторую ячейку последовательно нумерацию, например 1 и 2, и, зацепив мышкой маркер заполнения, тянем его вниз.
- Нумерация строк при помощи функции СТРОКА. В ячейке с номером 1 вписываем =СТРОКА(A1), далее как в предыдущих способах: захватываем маркер заполнения и перетягиваем его вниз.
- При помощи формулы СУММА или сложения. В первой ячейке вписываем 1, во второй пишем =, после знака указываем предыдущую ячейку и прибавляем единицу (+1). Должно получиться примерно следующее: =А3+1, далее жмем Enter и маркером заполнения перетаскиваем формулу в конец списка.
С этой целью наведём курсор на заголовок столбца «А», то есть на заглавную ячейку листа Excel «А» и сделаем щелчок правой кнопкой мыши. Перед нашими глазами появится перечень опций, в котором мы выберем опцию «Вставить»:
Каждый пользователь, который регулярно работает в программе Microsoft Excel, сталкивался с задачей нумерации строк и столбцов. К счастью, разработчики компании Microsoft реализовали несколько инструментов для быстрой и удобной нумерации в таблицах любых размеров. В этой статье подробно рассмотрим, как сделать нумерацию строк или столбцов в Excel. Давайте разбираться. Поехали!
Для быстрого анализа данных элементы таблицы должны быть пронумерованы
Всего существует три способа решения этой задачи. Первый заключается в заполнении ячеек последовательностью чисел, суть второго в использовании функции «строка», а третий основывается на работе с кнопкой «Заполнить». Ниже рассмотрим каждый из способов более подробно.
Первый подход очень прост и идеально подходит для работы с объектами небольших размеров. Работает этот метод следующим образом:
- В первом поле необходимо задать начальное числовое значение, с которого продолжится заполнение (например, «1»);
- Во второй нужно задать следующее значение (например, «2»);
- Выделите обе области;
- Теперь при помощи маркера выделения отметьте нужную область таблицы, в которой необходимо сделать нумерацию.
Такой подход очень прост и удобен, но только для небольших таблиц, так как при работе с огромными массивами данных на это придётся потратить очень много времени и сил.
Второй способ по принципу работы схож с первым, разница лишь в том, что первые числа из ряда вводятся не в самих ячейках, а в поле для формул. В это поле нужно ввести следующее: =СТРОКА(А1)
Далее, как и в первом варианте, просто тянете маркер выделения вниз. В зависимости от того, с какой ячейки вы начинаете, вместо «А1» указываете нужную. В целом, этот подход не даёт никаких преимуществ в сравнении с первым, поэтому делайте как вам удобнее.
Есть и более быстрый способ использования «Заполнить». Для начала введите цифру, с которой продолжится нумерация, аналогично первым двум способам. После этого, выделите остальные области, в которых вы хотите проставить номера. Теперь нажмите кнопку «Заполнить» и кликните по пункту «Прогрессия» в списке. В открывшемся окне ничего не нужно менять. Просто кликните «ОК» и всё будет готово.
Ещё, как вариант, вы можете перенести таблицу из редактора Excel в Word и сделать всё там. В Microsoft Word это делается гораздо проще, при помощи нумерованного списка. Такой подход — это не совсем то, однако также позволяет решить поставленную задачу.
Вот таким образом можно пронумеровать строки и столбцы в Экселе. Каждый вариант решения этой задачи по-своему хорош и удобен, так что выбирайте, какой из них больше нравится именно вам. Пишите в комментариях, помогла ли вам эта статья, и задавайте все интересующие вопросы по рассмотренной теме.
Примечание: В Excel 2013 и более поздних годах кнопка «Быстрый анализ» отображается по умолчанию при выборе более одной ячейки с данными. Для завершения этой процедуры кнопку можно проигнорировать.
Однако можно легко добавить последовательные числа в строки данных путем перетаскивания маркер заполнения для заполнения столбца последовательностью чисел или с помощью функции СТРОКА. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Данный метод, пожалуй, самый простой. При его реализации требуется лишь заполнить первые две строки столбца, после чего можно растянуть нумерацию на оставшиеся строки. Однако, он удобен только при работе с небольшими таблицами.
Как сделать нумерацию в excel со скрытыми строками?
В категории Дополнительно в разделе Параметры правки установите или снимите флажок Разрешить маркеры заполнения и перетаскивание ячеек, чтобы отобразить или скрыть маркер заполнения.
Способы автоматического выставления номеров
Для автоматического выставления номеров, нужно использовать функцию СТРОКА. Для этого:
- Выделяем ячейку, в которой будет стоять единицы и прописываем формулу в специальном поле, как на скриншоте.
- Теперь точно также растягиваем ячейку с формулой на необходимое количество ячеек вниз – нумерация продолжится по порядку.
Если в таблице много позиций и есть строчки с пробелами, следует воспользоваться функцией «прогрессия», с ее помощью можно выставить исчисление не по порядку. Порядок действий следующий:
Выбираем «Прогрессия», галочки ставим как на скриншоте. Нам требуется нумерация сверху вниз, поэтому значение выбираем «по столбцам». Если перечисление нужно для всех подряд строк, ставим шаг равный 1, и обязательно указываем конечно число позиций. Без этого функция не сработает.
Нажимаем «ок» и все сроки пронумеруются автоматически, не придется ничего перетягивать вручную.
Теперь рассмотрим, что делать, если в excel 2010 нужно пронумеровать строчки через одну и отфильтровать некоторые. Для этого просто следует выставить показатель шага равный 2, тогда все ячейки будут пронумерованы нечетными числами.
А если нужно пронумеровать столбцы, то в окне прогрессия следует указать нумерацию по строкам, как показано здесь:
Умея пользоваться программой Эксель, вы сможете существенно упросить ведение отчетности и расчет простых показателей с помощью формул, которые часто требуются в работе.
Затем нажав и удерживая левую кнопку мыши потянем выделение вниз до нижней границы таблицы, то есть до ячейки А9 включительно. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Следующим нашим шагом будет дорисовка таблицы. То есть нам необходимо сделать обводку каждой ячейки, вновь созданного для порядковых номеров столбца. Говоря иначе — определить новые границы таблицы. Для определения новых границ таблицы (обводке ячеек) нам сначала необходимо выделить нужную область. Сделать это можно двумя способами:
Excel 2. Нумерация ячеек – Эффективная работа в MS Office
Если у вас есть список номеров в столбце, и теперь вы хотите добавить знак точки или правую скобку в конце каждого числа, как показано на скриншоте ниже, как вы можете быстро решить это в Excel?
Добавить точку после числа с формулой
Добавить точку после числа с помощью формата ячеек
Добавить период после числа с помощью Kutools for Excel
Добавить текст (добавьте символ / слово в определенное место каждой ячейки в диапазоне.)
Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу .
- Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
- Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния : Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
- Разделить инструменты : Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
- Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона ; Отправляйте персонализированные электронные письма нескольким получателям массово.
- Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий .
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Добавить точку после числа с формулой
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
Чтобы добавить точку после числа, вы можете использовать простую формулу.
Выберите ячейку рядом с числом и введите = A1 & "." В него, а затем нажмите Enter , затем перетащите дескриптор автозаполнения вниз к ячейкам, в которых нужна эта формула.
Если вы хотите добавить правые круглые скобки в конец числовой ячейки, используйте эту формулу = A1 & ")" .
Добавить точку после числа с помощью формата ячеек
Вы также можете использовать Формат ячеек для форматирования ячейки как настраиваемого формата.
1. Выберите список номеров и щелкните правой кнопкой мыши, чтобы выбрать Формат ячеек из контекстного меню. Смотрите скриншот:
3. Нажмите OK. Теперь точки добавляются после чисел.
Советы:
(2) Если в ячейке только 0, этот метод покажет 0 как. или же ).
(3) Если в ячейке есть не только числа, как показано на скриншоте ниже, вышеуказанный метод не может работать правильно.
Добавить период после числа с помощью Kutools for Excel
Если у вас есть Kutools for Excel, вы можете использовать Добавить текст утилита для простого добавления любого текста в любое место ячейки.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите числа и щелкните Кутулс > Текст > Добавить текст. Смотрите скриншот:
2. в Добавить текст диалоговое окно, введите точку войти в Текст коробка и отметьте Указывать вариант, затем введите 1 в текстовое поле под Указывать. Смотрите скриншот:
3. Нажмите Ok or Применить. Теперь точки добавляют после числа
Советы:
(1) Этот метод не может добавлять знак точки к ячейкам, которые содержат только один символ числа, например 1, 2 и т. Д.
(2) Чтобы добавить правую скобку после цифр, введите ) в Текст поле диалогового окна выше.
(3) С Добавить текст утилита, вы также можете добавить точку перед каждым числом строки. Смотрите скриншот:
Быстро пронумеровать список фамилий, расставить людей по рейтингу и присвоить участникам викторины порядковый номер — задачи, которые можно автоматизировать. Зачем проставлять номера каждому участнику списка отдельно, если можно воспользоваться силой Excel и сделать всё быстро, и без мучений.
Способ 1 — простая нумерация
Ставим в первую ячейку цифру 1, во вторую — цифру 2. Затем выделяем обе ячейки и тянем вниз, чтобы заполнить всё до конца.
Если строк много, можно воспользоваться быстрым способом. Наводим мышку на правый нижний угол ячейки и делаем двойной клик по крестику — это сразу заполнит весь диапазон до последней строки.
Как это работает. Так как в первую ячейку мы поставили единицу, а во вторую — двойку, Excel счёл это как последовательность. Скорее всего, следующее число будет 3, за ним 4, а потом 5 и так далее.
Способ 2 — автоматическая последовательная нумерация
Здесь мы уже используем формулу, которая будет увеличивать каждую предыдущую ячейку на единицу. Этот способ удобен тем, что такая формула помогает быстро расширять список. Итак, в первую ячейку ставим 1, а во вторую вписываем формулу:
Далее точно так же тянем всё вниз и заполняем диапазон.
Этот способ прост в использовании, потому что можно не выделять несколько ячеек, а просто протянуть формулу вниз и быстро заполнить все нужные значения.
Как это работает. Наша формула образно звучит так: «Возьми ячейку над текущей и увеличь результат на единицу». А так как формула тянется вниз, то всё значение каждой ячейки увеличивается на один — и происходит автоматическая нумерация.
Способ 3 — через функцию =СТРОКА()
Если ваш список увеличивается строго вниз, то способ через функцию СТРОКА будет оптимальным.
Функция =СТРОКА() возвращает порядковый номер строки для текущей ячейки, начиная со строки №1
Зная это, мы можем найти закономерность и здесь. Введём формулу в ячейку E2:
Как видите, результат работы функции — это число 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. Эти же способы работают и в гугл-таблицах. Желаем приятного применения! Пробуйте и делитесь впечатлениями.
Приходите на курсы по обучению работе с Excel-таблицами — они помогут освойте таблицы, даже если сейчас знаний ноль.
Вы когда-нибудь хотели пронумеровать столбец в Excel? В этом руководстве мы расскажем о некоторых методах нумерации столбца.
Автоматическая нумерация столбца по формуле = СТРОКА ()
Если вы хотите пронумеровать столбец на основе номеров строк, вы можете ввести эту формулу = СТРОКА () в камеру и нажмите Enter затем перетащите маркер автозаполнения в ячейки, которые необходимо пронумеровать.
Автоматическая нумерация столбца по формуле = OFFSET (A2; -1,0) +1
Если вы хотите автоматически пронумеровать ячейки столбца не на основе номера строки, вы можете ввести эту формулу = СМЕЩЕНИЕ (A2; -1,0) +1 в ячейку A2, в которой вы хотите начать серию чисел с 1, и нажмите Enter затем перетащите маркер автозаполнения в нужные ячейки.
Примечание:
1. В приведенной выше формуле для автоматического нумерации столбца A2 - это адрес текущей ячейки, а ячейка над этой ячейкой должна быть пустой или 0. Например, если вы хотите ввести эту формулу в ячейку K5, формулу следует изменить на = СМЕЩЕНИЕ (K5; -1,0) +1 , а ячейка K4 должна быть пустой или 0.
2. Если вы удалите одно число из серии номеров, приведенные ниже числа снова начнутся с 1.
Вставить порядковый номер в Excel
Если вы хотите вставить индивидуальные порядковые номера в Excel, такие как KTE-0001-Jone, KTE-0002-Jone, KTE-0003-Jone . строки последовательности не будут заполняться нормально при перетаскивании мыши в Excel. Теперь с Вставить порядковый номер полезности Kutools for Excel, вы можете создавать любые настраиваемые порядковые номера и быстро их вставлять. Нажмите, чтобы загрузить 30-дневную бесплатную пробную версию.
Автоматическая нумерация столбца с помощью функции автозаполнения
В Excel функция автозаполнения также может помочь вам пронумеровать столбец.
Введите 1 в ячейку, которую вы хотите начать нумерацию, затем перетащите маркер автозаполнения в правом нижнем углу ячейки к ячейкам, которые вы хотите пронумеровать, и щелкните параметры заполнения, чтобы развернуть параметр, и установите флажок Заполнить серию, то ячейки нумеруются. Смотрите скриншот.
Внимание: Если вы удалите один номер из серии номеров, остальные номера сохранятся.
Вставить номер столбца с помощью Вставить порядковый номер Kutools for Excel
Если вы хотите вставить собственный порядковый номер для нумерации столбца, вы можете попробовать Вставить порядковый номер инструмент Kutools for Excel.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Нажмите Кутулс > Вставить > Вставить порядковый номер.
2. Нажмите Новое нажмите кнопку, чтобы развернуть диалоговое окно, затем установите нужную последовательность, вы можете указать префикс и суффикс, а также можете указать количество цифр, которое вы хотите. Смотрите скриншот:
3. Нажмите Добавить чтобы создать эту последовательность, затем выберите диапазон столбцов, в который вы хотите вставить числа, щелкните Диапазон заполнения чтобы заполнить числа в ячейки.
Советы:
1. в Вставить порядковый номер диалоговом окне он отметит последние вставленные порядковые номера в Предыдущая список, и если вы вставите этот порядковый номер в следующий раз, первый порядковый номер будет отмечен в следующем списке.
2. Вы можете щелкнуть Новое кнопку, чтобы создать несколько последовательных номеров.
3. Вы можете щелкнуть Сброс для сброса последовательности.
4. С Вставить порядковый номер инструмент, вы также можете выполнять следующие операции:
Относительные статьи:
Как изменить или преобразовать число в текст в Excel?
Иногда вы можете не захотеть, чтобы числа в ячейках участвовали в вычислениях, или вы можете захотеть отобразить ведущие нули в числах в ячейках. Для этого вам может потребоваться преобразовать число в текст.
Как быстро преобразовать числа в английские слова в Excel?
Если у вас есть столбец числовых значений на листе, и теперь вам нужно преобразовать их в эквивалентные им английские слова или английские денежные слова, эта статья окажет вам услугу.
Как удалить числа из текстовых строк в Excel?
Например, в текстовой строке смешано много чисел, и вы хотите удалить эти числа из текстовой строки. Как это сделать? В этой статье будут представлены несколько хитрых методов для простого удаления чисел из ячеек текстовой строки в Excel.
Как извлечь число только из текстовой строки в Excel?
Вы когда-нибудь хотели извлекать числа только из списка строк в Excel? Здесь я познакомлю вас с некоторыми способами быстрого и легкого извлечения только чисел в Excel.
Читайте также: