2

Мои данные содержат несколько строк для каждого идентификатора (столбец A) с соответствующими датами эпизода (столбец B). Я хочу подсчитать, сколько разных эпизодов имеет каждый ID, и пометить их начиная с 1 и далее, исходя из того, какая дата является самой ранней. Если дата встречается дважды для одного и того же идентификатора, они должны быть записаны как один и тот же номер эпизода:

пример

Я хочу, чтобы формула возвращала значения, отображаемые в столбце C.

Большое спасибо за вашу помощь с этим запросом.

2 ответа2

1

Вы уже завершили тяжелую работу, отсортировав свои данные. В С1 введите 1. В C2 введите:

=IF(A1<>A2,1,IF(B1=B2,C1,C1+1))

и скопируйте вниз:

0

Если вы хотите сохранить метки в строке 1, как в вашем примере, и данные отсортированы для столбца A, а затем для столбца B, вы можете использовать эту формулу в C2: =IF(A1="ID";1;IF(A2=A1;IF(B2=B1;C1;C1+1);1)) и скопируйте. (Примечание: моя реализация Excel использует точку с запятой вместо запятой между аргументами)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .