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

Як призначити серійний номер для дублікатів або унікальних значень у Excel?

Якщо у вас є список значень, який містить кілька дублікатів, чи можна нам присвоїти послідовний номер дублікатам або унікальним значенням? Це означає давати послідовний порядок для повторюваних значень або унікальних значень, як показано на наступному знімку екрана. У цій статті я розповім про кілька простих формул, які допоможуть вам вирішити це завдання в Excel.

doc присвоїти унікальні копії 1

Присвоїти серійний номер для дублювання значень за допомогою Формули

Присвоїти серійний номер унікальному значенню за допомогою Формули


стрілка синя права міхур Присвоїти серійний номер для дублювання значень за допомогою Формули

Щоб замовити повторювані значення, застосуйте таку формулу:

Введіть цю формулу: = COUNTIF ($ A $ 2: A2, A2) в порожню комірку поруч із вашими даними, а потім перетягніть маркер заповнення вниз до комірок, до яких ви хочете застосувати цю формулу, і значення комірок були призначені на основі повторюваних значень, див. знімок екрана:

doc присвоїти унікальні копії 2


стрілка синя права міхур Присвоїти серійний номер унікальному значенню за допомогою Формули

Щоб призначити серійний номер унікальному значенню, нижченаведена формула може зробити вам послугу:

Введіть цю формулу: =IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,VLOOKUP(A2,A$1:B1,2,0)) у порожню комірку поруч із вашими даними, а потім перетягніть маркер заповнення вниз до комірок, до яких ви хочете застосувати цю формулу, і унікальні значення впорядковано, як показано на наступному знімку екрана:

doc присвоїти унікальні копії 3

Примітки:

1. У наведеній вище формулі A2 - комірка містить значення, яке потрібно призначити, B1 - це наведена вище клітинка, де розташована ваша формула.

2. Ці формули також можна застосувати до значень у відсортованому списку, і ви отримаєте такий результат, як хочете:

doc присвоїти унікальні копії 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% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (23)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
у випадку, якщо є 2 значення, я застосував формулу нижче, але призначити унікальний буде помилкою для повторюваних value1 і value2, не могли б ви, будь ласка, допоможіть, як з цим впоратися?

=IF(COUNTIFS($A$2:A7,A7,$B$2:B7,B7)=1,MAX($C$1:C6)+1,VLOOKUP(A7&B7,$A$1:C7,2,0))

Ex:

Значення1 Значення 2 Призначити унікальний
АА 11 1
BB 22 2
AA 11 #N/A
Цей коментар був мінімізований модератором на сайті
Здравствуйте,

Якщо вам потрібно використовувати кілька стовпців, спочатку ви можете об’єднати стовпці в новий допоміжний стовпець, використовуючи цю формулу:=A2&" "&B2, а потім застосувати вище
формула на основі допоміжного стовпця. ви отримаєте необхідний результат.


Ось приклад зображення, сподіваюся, що він може вам допомогти, дякую!
Цей коментар був мінімізований модератором на сайті
Привіт, мені потрібна твоя підтримка,

У мене є серія різних продуктів, які продаються в різних районах. Мій набір даних містить дублікати продуктів у всіх округах, і я не хочу їх видаляти. Я хочу порахувати унікальний продукт у різних районах у різні роки. Я додав один стовпець в EXCEL, і я хочу ввести формулу, яка перейменує продукт, що продається в новому районі вперше, на «НОВИЙ», а продовження продажів цього ж продукту буде перейменовано в «ПРОДОВЖУЮЧЕ». Яку формулу я маю застосувати в Excel? Це зразок набору даних, який у мене є; Мені потрібна синтаксична формула в стовпці "Статус продажів"

Район: Product Concat (район+статус продажу продукту

Iringa A Iringa- A New

Iringa A Iringa- A Продовження

Iringa B Iringa- B New

Морогоро А Морогоро - Новий

Морогоро А Морогоро- Продовження
Цей коментар був мінімізований модератором на сайті
У мене є стовпець із тими самими #s, але коли формула досягає повторюваного числа, вона дає #N/A.


--Замовлення-- --Серійний номер--
--1132595277-- --1--
--1132595201-- --2--
--1132595277-- --#N/A--
Цей коментар був мінімізований модератором на сайті
Привіт, Брендон,
Я перевірив ваш приклад у своїй робочій книжці, але формули працюють добре, чи можете ви прикріпити свій файл або спробувати формули ще раз?
Спасибі! (а)
Цей коментар був мінімізований модератором на сайті
У мене є ці дані в аркуші 1, я працюю з цим аркушем щодня.

після цього я створюю новий аркуш на State Wise Name, як DL, UK, JK, MH тощо.
чи є якась формула, яка автоматично записує введення стану на аркуші стану, як і всі пов’язані з DL автоматичний запис в DL Sheet.
ID I2 I3 I4 ДЕРЖ
101 aj 99 DL
102 bk 55 UK
103 кл 44 ЖК
104 дм 22 MH
105 en 33 DL
106 до 77 WB
107 gp 25 DL
Цей коментар був мінімізований модератором на сайті
Привіт, Тедженндра,
Можливо, ваша проблема полягає в тому, що функція розділення даних Kutools for Excel може допомогти вам. За допомогою утиліти Split Data ви можете швидко розділити дані з одного аркуша на інші на основі стовпця або рядка.

Візьмемо, наприклад, ваші дані, після застосування функції розділення даних ви отримаєте наступний результат:

Будь ласка, дайте мені знати, якщо це може вам допомогти! Дякую!
Цей коментар був мінімізований модератором на сайті
У мене є ряд даних, і я хочу призначити всі дані, які повторюються більше 6 разів поспіль, із нульовим значенням. Як я можу це зробити? будь ласка, допоможіть мені?
Цей коментар був мінімізований модератором на сайті
=if(countif(унікальне значення)>6,0,фактичне значення)
Цей коментар був мінімізований модератором на сайті
CA-01.1
CA-01.2
CA-01.3
CA-01.4
CA-01.5
CA-01.6
CA-01.7
CA-02.1
CA-02.2
CA-02.3
CA-02.4
CA-02.5
CA-02.6
CA-02.7
CA-02.8
CA-02.9
CA-02.10
CA-02.11
CA-03
CA-03
CA-03
CA-03
CA-03


Мені потрібно продовжити це автоматичне заповнення в послідовному порядку для сотень CA-##, будь ласка, допоможіть.


Спасибо!
Цей коментар був мінімізований модератором на сайті
привіт, допоможіть, будь ласка

У мене є ряд даних, і я хочу отримати такі результати
порядковий номер товару
порошок 1
сік 2
б попередній процес 2
б процес 3
б jucie 1
c порошок 1
c сік 2
c попередній процес 3
c процес 4


потрібен порядковий номер на основі позиції та стовпця продукту
Цей коментар був мінімізований модератором на сайті
Чи можна призначити такі серійні номери в межах однієї клітинки? У мене є аркуш, який робить це за допомогою макросу, але я не можу отримати доступ до макросу (захищений паролем), щоб побачити, як вони це зробили.
Відмова від відповідальності: у мене є дозвіл на доступ до макросів, але це старий аркуш, і паролі втрачено.
Цей коментар був мінімізований модератором на сайті
Чи можна це зробити за допомогою power query, а не за допомогою формули vlookup?
Цей коментар був мінімізований модератором на сайті
Я хочу, щоб серійний номер починався з 1, коли він зустрічає нову серію
Люблю
АА - 1
ВВ - 1
АА - 2
CC -1
ДД -1
АА - 3
ВВ - 2

Чи можливо це?
Цей коментар був мінімізований модератором на сайті
possible, simple guys=IF(COUNTIF(A$2:A7;A7)>=1;COUNTIF(A$2:A7;A7);VLOOKUP(A7;A$2:W6;23;0)+1)
Цей коментар був мінімізований модератором на сайті
=COUNTIF(G$2:G2;G2)
=COUNTIF(G$2:G3;G3)
Цей коментар був мінімізований модератором на сайті
Привіт, мені потрібна допомога, мені потрібні мої дані саме так:

A 1
A 2
A 3
Б 1
Б 2
C 1
D 1
C 1
C 2
Б 1
E 1
E 2
A 1
Мені потрібно, коли він знаходить нове значення, що починається з 1 кожного разу. Чи можливо це?
Цей коментар був мінімізований модератором на сайті
=COUNTIF(G$2:G2;G2)
=COUNTIF(G$2:G3;G3)
Цей коментар був мінімізований модератором на сайті
Привіт,

Якщо я хочу, щоб перед формулою був алфавіт, чи це можливо?

DO123455 =A1
DO123455 =A1
DO223344 = A2
DO223344 = A2
DO567890 = A3

Буду вдячний, якщо ви можете допомогти з моєю проблемою.

Дякую

YT Kong
Цей коментар був мінімізований модератором на сайті
Як перетворити клітинку, що містить


A1 = яблуко, апельсин, банан, виноград

до

A1 = 1. Яблуко, 2. Апельсин, 3. Банан, 4. Виноград
Цей коментар був мінімізований модератором на сайті
Дякую за формулу, моя єдина проблема полягає в тому, що я хочу, щоб згенеровані «унікальні ідентифікатори» були заблоковані/пов’язані зі «значеннями», але щоразу, коли я сортую таблицю, ідентифікатори завжди залишаються на тому самому місці. Чи є спосіб, щоб вони залишалися пов’язаними один з одним?

Наприклад, я використовую цей код, щоб присвоювати клієнтам серійні номери, їх потрібно постійно призначати один одному, оскільки вони не змінюються. Однак, коли я сортую таблицю за датою, клієнтами або взагалі за будь-яким іншим, що перевпорядковує дані. Усі серійні номери переплутуються.
Цей коментар був мінімізований модератором на сайті
Отримання результату NA для більш ніж 200 клітин
Цей коментар був мінімізований модератором на сайті
Solución bastante sencilla y funciona bien.
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця