Note: The other languages of the website are Google-translated. Back to English

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

номер-столбца-документа на основе-значения-1
Например, у вас есть диапазон данных в Excel, и вы хотите пронумеровать столбец A на основе значений в столбце B, как показано ниже. Теперь это руководство расскажет вам формулу для решения этой задачи в Excel.
Автоматическая нумерация столбца на основе значений в другом столбце

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

К счастью, есть формула, позволяющая быстро пронумеровать столбец на основе значений другого столбца в Excel.

1. Введите 1 в первую ячейку столбца, который вы хотите пронумеровать. Смотрите скриншот:

номер-столбца-документа на основе-значения-2

2. Во второй ячейке столбца, который вы хотите пронумеровать, введите эту формулу. =IF(B1:B13="Total","",COUNTIF($A$1:A1,">0")+1)и нажмите клавишу Enter.

номер-столбца-документа на основе-значения-3

Функции: В приведенной выше формуле B1: B13 - это диапазон столбцов, на основе которого вы хотите пронумеровать, а A1 - это ячейка, в которую вы ввели 1, а «Итого» - это значение, которое вы не хотите нумеровать.

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

номер-столбца-документа на основе-значения-4


Относительные статьи:


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

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

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

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (11)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Как сделать автонумерацию на основе значения, но в моем случае нет «ВСЕГО». Вот как выглядят мои данные: UNKNOWN UNKNOWN UNKNOWN SEG034-PI-012.038 SEG034-PI-012.039 SEG034-PI-012.038 SEG034-PI-012.038 SEG034-PI-012.038 SEG034-PI-001.019 SEG034-PI-001.019 UNKNOWNOW SEG034-PI-001.019 -034 SEG001.019-PI-034 SEG001.019-PI-034 SEG001.021-PI-034 SEG001.021-PI-034 SEG001.021-PI-0034.0202.004 Неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный неизвестный CTSLOWN0034.0202.004н. хотите поставить номер (ID), если значение повторяется, оно получит то же значение, если оно уже было присвоено (в примере неизвестные данные повторяются случайным образом). Пожалуйста помоги.
Этот комментарий был сведен к минимуму модератором на сайте
Вы когда-нибудь получали ответ на это? У меня такой же вопрос.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, у меня аналогичный вопрос. У меня есть буквенно-цифровые значения столбца A, которые несколько раз повторяются некоторое время. Итак, основываясь на числовых значениях, доступных в столбце A, я хочу, чтобы серийный номер автоматически назначался в столбце B, как показано ниже. Можете ли вы помочь?

КОЛОННА № А КОЛОННА № BWO/20-21/001 001-01WO/20-21/001 001-02
WO/20-21/001 001-03
WO/20-21/002 002-01
WO/20-21/002 002-02
WO/20-21/002 002-03
WO/20-21/002 002-04
WO/20-21/003 003-01


Этот комментарий был сведен к минимуму модератором на сайте
Всем привет,
Hope this works. =IF(A3="";"";IF(IFERROR(VLOOKUP(A3;$A$2:B2;2;FALSE);"N/A")="N/A";MAX($B$2:B2+1);VLOOKUP(A3;$A$2:B2;2;FALSE)))
НЕ ЗАБУДЬТЕ СДЕЛАТЬ ВАШУ ПЕРВУЮ КЛЕТКУ ex. "B1", 1 ЗАТЕМ ПОД ЭТИМ ДОБАВИТЬ ФОРМУЛУ ex. "БИ 2".


Этот комментарий был сведен к минимуму модератором на сайте
Yo necesito hacer lo mismo que este ejemplo, pero en mi caso es requerido que me de un consecutivo segun un numero X en una columna, pero que si me varia el numero X en esa columna, me de un consecutivo diferente ej...

AB
1 1
2 1
3 1
1 2
2 2

Что-то подобное....
Этот комментарий был сведен к минимуму модератором на сайте
В ячейку A3 вставьте следующее

=IF(B3=B2,"",COUNTIF($A$2:A2,">0")+1)
Этот комментарий был сведен к минимуму модератором на сайте
Эта формула работает, но мое первое число, основанное на критериях, начинается с 2, а затем с 3,4,5 и далее. Как я могу заставить его начать с 1?
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, вы можете изменить последний аргумент 1 в формуле на 2, например =ЕСЛИ(B1:B13="Итого","",СЧЁТЕСЛИ($A$1:A1,">0")+2).
Этот комментарий был сведен к минимуму модератором на сайте
Данные о продажах и применение последовательного номера задания, который увеличивается на 1 для каждой записи? Когда данные о продажах вводятся в таблицу, во время принятия клиентом отметка даты применяется к соответствующей ячейке в этой строке. Принятие является случайным, а строка ( client), который будет принят следующим, также является случайным.
У меня есть столбец ячеек (столбец A), частично заполненный числовым диапазоном дат, который увеличивается в соответствии с датой
Без сортировки таблицы.
Как мне написать формулу, которая будет вычислять последовательное целое число, начиная с 1, в соответствующей ячейке ячейки A32020 15 ноября 13:17:50 (отметка времени) (равно) 44150.5540549768
A10 следующая запись 2020 15 ноября 11:48:16 (отметка времени)44150.4918552083
A13 следующая запись
2020 15 ноября 11:48:26 (отметка времени)
44150.4919619213
и т.д
В соответствующих ячейках C3 должен вернуть значение 3C10 должен вернуть значение 1C13 значение 2etcрастет на 1 каждый раз
Есть идеи?
Этот комментарий был сведен к минимуму модератором на сайте
Как мне взять заданные значения и добавить к ним разные значения для проекции.
Этот комментарий был сведен к минимуму модератором на сайте
Привет господа,

Когда ячейка 1 имеет номер, это FT20240001, а затем необходимо автоматически вычислить FT20240002 (FT20240001 +1) в функции If.

Спасибо
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL