Перейти к основному содержанию

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

doc autonumber, если не пусто 1

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

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


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

Чтобы решить эту задачу, я введу простую формулу, сделайте следующее:

1. Введите эту формулу: = ЕСЛИ (B2 <> "", COUNTA ($ B $ 2: B2), "") в пустую ячейку рядом с ячейкой данных, A2, например, а затем перетащите маркер заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, чтобы автоматически пронумеровать столбец на основе соседних ячеек, см. снимок экрана:

Внимание: В приведенной выше формуле B2 - это ячейка, по которой вы хотите автоматически пронумеровать.

doc autonumber, если не пусто 2

2. И теперь при вводе значения в пустые ячейки или удалении существующих данных порядковые номера в столбце A будут автоматически перенумерованы.

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

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
comment numéroter le jour de la semaine (1-7) et que ça recommence avec 1 quand lundi revient, de façon automatique. Merci
This comment was minimized by the moderator on the site
Can this be done with vba?

This comment was minimized by the moderator on the site
can we make this in arrayformula
This comment was minimized by the moderator on the site
Resolved:

Needed to replace all the commas , with ; then formula worked.

Thanks.
This comment was minimized by the moderator on the site
=IF(C13<>"",COUNTA($C$13:C13),"") gives error?

There is a problem with this formula?
This comment was minimized by the moderator on the site
THANK YOU FOR FORMULA
This comment was minimized by the moderator on the site
thank you so much.
This comment was minimized by the moderator on the site
Sehr praktische Funktion, allerdings sollte man auf einer deuschsprachigen Seite auch deutschsprachige Excel-Befehle benutzen. Außerdem ist in der Formel ein Fehler. So lautet sie richtig:

=WENN(B2<>"",ANZAHL2($B$2:B2),"")
This comment was minimized by the moderator on the site
As usual, exactly what I was searching for. Thanks
This comment was minimized by the moderator on the site
anyway to get skip "" with this formula? i have a list with "" hidden in the cell. thanks
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations