Присвоение порядкового номера каждой дублирующейся строке в Google Sheets - PullRequest
0 голосов
/ 02 марта 2020

Я хочу назначить другое значение для строк, которые дублируются в Google Sheets. Ниже приведен пример моего текущего листа, извлеченного из запроса.

School   Comp #  Name
School 1    3   Student A
School 1    4   Student B
School 2   10   Student C
School 3   15   Student D
School 3   20   Student E
School 4   25   Student F

Желаемый результат

Athlete #   School  Comp #  Name
Athlete 1   School 1    1   Student A
Athlete 2   School 1    2   Student B
Athlete 1   School 2    3   Student C
Athlete 1   School 3    4   Student D
Athlete 1   School 4    5   Student E
Athlete 1   School 5    6   Student F

Так как школы могут отправлять 1 или 2 спортсмена, я пытаюсь автоматически назначать ученикам заезды / дорожки в зависимости от того, являются ли они первыми или Второй спортсмен, зарегистрированный в школе.

Вот копия листа с примером, с которым я работаю: https://docs.google.com/spreadsheets/d/1X9XVCI0pXIoTmG6rD61wvQXvyhFUlbIEzQztscSh33o/edit?usp=sharing

1 Ответ

1 голос
/ 02 марта 2020

попробовать:

=ARRAYFORMULA(IF(A:A="",,"Athlete "&COUNTIFS(A:A, A:A, ROW(A:A), "<="&ROW(A:A))))

0

...