Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як автоматично нумерувати стовпець на основі значення комірки в іншому стовпці в Excel?

doc-number-column-based-on-value-1
Наприклад, у вас є ряд даних у Excel, і ви хочете нумерувати стовпець A на основі значень у стовпці B, як показано нижче. Тепер цей підручник розповість вам формулу для вирішення цього завдання в Excel.
Автоматично нумерувати стовпець на основі значень іншого стовпця

стрілка синя права міхур Автоматично нумерувати стовпець на основі значень іншого стовпця

На щастя, існує формула, яка може швидко пронумерувати стовпець на основі значень стовпчика пиляка в Excel.

1. Введіть 1 у першу комірку стовпця, який потрібно пронумерувати. Дивіться знімок екрана:

doc-number-column-based-on-value-2

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

doc-number-column-based-on-value-3

Чайові: У наведеній вище формулі B1: B13 - це діапазон стовпців, який ви хочете пронумерувати, а A1 - це комірка, в яку ви ввели 1, а “Total” - значення, яке ви не хочете пронумерувати.

3. Потім перетягніть маркер автозаповнення до діапазону стовпців, який потрібно пронумерувати. Дивіться знімок екрана:

doc-number-column-based-on-value-4


Відносні статті:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

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

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    sv · 9 months ago
    How do i take set values and add different varying values to it for
    projection.
  • To post as a guest, your comment is unpublished.
    Mark Zago · 11 months ago
    Sales data and applying a sequential job number that grows by 1 for each entry?
    As sales data is entered into a table, at the time of the client acceptance a date stamp is applied to the relevant cell in that row
    Acceptance is random and the row (client) to be next accepted is also random.

    I have a Column of cells (Column A) partially populated by a numerical date range that increases as per the date

    Without sorting the table.
    How do I write a formula that will calculate a sequential whole number starting at 1 in the corresponding cell
    eg
    cell A3
    2020 Nov 15th 13:17:50 (time stamp)
    (equates to) 44150.5540549768

    A10 next entry
    2020 Nov 15th 11:48:16 (time stamp)
    44150.4918552083

    A13 next entry
    2020 Nov 15th 11:48:26 (time stamp)
    44150.4919619213
    etc

    In the corresponding cells
    C3 needs to return a value of 3
    C10 needs to return a value of 1
    C13 a value of 2
    etc
    growing by 1 each time

    Any ideas?
  • To post as a guest, your comment is unpublished.
    Neeraj Nagpal · 1 years ago
    This formula works but my first number based on the criteria is starting with 2 and then 3,4,5 onwards. How can I get it to start at 1?
    • To post as a guest, your comment is unpublished.
      Sunny · 11 months ago
      Hi, you can change the last argument 1 in the formula to 2, like =IF(B1:B13="Total","",COUNTIF($A$1:A1,">0")+2).
  • To post as a guest, your comment is unpublished.
    Damphir · 2 years ago
    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...

    A B
    1 1
    2 1
    3 1
    1 2
    2 2

    Algo asi....
    • To post as a guest, your comment is unpublished.
      AG · 1 years ago
      In cell A3 paste the following

      =IF(B3=B2,"",COUNTIF($A$2:A2,">0")+1)
  • To post as a guest, your comment is unpublished.
    sb · 4 years ago
    How do i autonumber based on a value but in my case there is no "TOTAL". This is how my data is:

    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
    UNKNOWN
    UNKNOWN
    SEG034-PI-001.019
    SEG034-PI-001.019
    SEG034-PI-001.019
    SEG034-PI-001.021
    SEG034-PI-001.021
    SEG034-PI-001.021
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    UNKNOWN
    CT0034.0202.004
    CT0034.0202.004

    So i basically want to put number (ID), if the value repeats itll get the same value if it already has assigned (in the example data unknown repeats randomly).

    Please help.
    • To post as a guest, your comment is unpublished.
      Brandon · 3 years ago
      Did you ever get an answer to this? I have the same question.
      • To post as a guest, your comment is unpublished.
        sanjay · 6 months ago
        Hi, I have similar question. I have a alphanumeric values of Column A, some times repeating some time unique..
        So Base on the numerical values available in the Column A, I want the a serial number auto assigned in Column B as shown below.
        Can any help please?

        COLUMN# A COLUMN# B
        WO/20-21/001 001-01
        WO/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