У меня есть большой объем данных, которые мне нужно проанализировать. Два столбца содержат значения, которые мне нужно проверить на наличие дубликатов, которые будут выглядеть примерно так:

1    A
1    B
1    A
2    A
2    B
2    B
3    C
3    C
3    C
3    A

Таким образом, формула, проходящая через два столбца, в идеале выплюнет:

1    A
1    B
2    A
2    B
3    A
3    C

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

{=INDEX(ImportedData!$C$2:$C$500,MATCH(0,COUNTIF($L$1:L1,ImportedData!$C$2:$C$500),0))}

К сожалению, я хочу избежать манипулирования справочными данными, поэтому это действительно усложняет ситуацию. Я думаю о соединении двух столбцов и проверке единственного столбца на наличие дупликов, но я чувствую, что должен быть лучший способ, и подозреваю, что это может также вызвать проблемы в будущем.

1 ответ1

0

В С1 введите:

=A1 & B1

и скопировать вниз. В D1 введите 1 , в D2 введите:

=IF(COUNTIF($C$1:C2,C2)>1,"",1+MAX($D$1:D1))

и скопировать вниз. Столбец D отмечает каждую уникальную пару данных.

В E1 введите:

=IFERROR(INDEX(A:A,MATCH(ROW(),D:D,0)),"")

и скопировать вниз. В F1 введите:

=IFERROR(INDEX(B:B,MATCH(ROW(),D:D,0)),"")

и скопировать вниз:

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