Использование Excel для поиска номера дубликата в столбце - PullRequest
2 голосов
/ 17 мая 2011

Я пытаюсь показать количество дубликатов в данном столбце. Я могу подсчитать, сколько МНОЖЕСТВ дубликатов есть в столбце, но я хочу знать, является ли эта строка первым найденным дубликатом, вторым и т. Д. Вот некоторые примеры данных (отсортированные) и как я хотел бы, чтобы они отображались:

1: ALPHA | 1
2: ALPHA | 2
3: DELTA | 1
4: ECHO  | 1
5: ECHO  | 2
6: ECHO  | 3
7: HOTEL | 1
8: HOTEL | 2

Неважно, нужен ли VBA или это можно сделать по формуле, я просто не могу заставить его работать.

Ответы [ 2 ]

6 голосов
/ 17 мая 2011

«Дублированный номер» данной строки - это количество записей, равное текущей записи, в диапазоне от вершины столбца до текущей строки.На самом деле это проще сказать в формуле, чем на английском:)

Если данные вашего примера в двух столбцах и начинаются с A1, вставьте

=COUNTIF(A$1:A8, A8)

в B8и скопируйте весь путь вверх.

1 голос
/ 17 мая 2011

Вы можете использовать indirect для генерации ссылки из результатов других формул, например,

=COUNTIF(INDIRECT("R1C"&(COLUMN()-1)&":R"&ROW()&"C"&(COLUMN()-1),FALSE), A1)
...