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

Пожалуйста, смотрите изображение ниже, чтобы понять, что я хочу сделать.

Excel Data Image

У Джона есть серийный номер # 1001, когда Джон повторяется в столбце клиента, серийный номер такой же, как и в первой записи. Как я могу автоматизировать этот процесс в Excel?

2 ответа

Решение

Положил 1001 в A2. Затем в А3 положите:

=IF(B3<>"",IFERROR(INDEX($A$1:A2,MATCH(B3,$B$1:B2,0)),MAX($A$1:A2)+1),"")

И скопируйте это вниз по колонке.

Используйте формулу индекса / соответствия:

=INDEX($A$1:$A3,MATCH(B4,$B$1:$B3,0))

индекс соответствия

Другие вопросы по тегам