Выделение случаев, когда экземпляр данных в двух смежных столбцах в строке дублируется в другой строке - PullRequest
0 голосов
/ 27 июня 2019

У меня есть небольшая таблица Excel, которая может значительно расширяться со временем, и каждая строка данных вводится в хронологическом порядке в реальном времени. Каждая строка содержит серийный номер (столбец B) и код ошибки (столбец B). Мне нужно определить случаи, когда данные в столбце 2 и данные в столбце 3 повторяются позднее, в строке, которая может быть в НЕДЕЛЯХ или месяцах от предыдущего вхождения.

Я и коллега, которые ни в коей мере не хороши в Excel, но мы признаем наши ограничения, потратили целый день, пробуя разные вещи, включая ЧАСЫ в Google. Пока радости нет

1 Ответ

1 голос
/ 27 июня 2019

Итак, вот несколько вариантов в зависимости от того, что вас интересует:

Выберите используемый диапазон в столбцах B:C> Новое правило форматирования> На основе формулы

1) Чтобы выделить только те строки, которые появятся в ваших данных хотя бы еще один раз позже:

=AND(COUNTIFS($B:$B,$B1,$C:$C,$C1)>1,COUNTIFS($B$1:B1,$B1,$C$1:C1,$C1)<COUNTIFS($B:$B,$B1,$C:$C,$C1))

enter image description here

2) Чтобы выделить только первое вхождение строк, которые будут встречаться чаще:

=AND(COUNTIFS($B:$B,$B1,$C:$C,$C1)>1,COUNTIFS($B$1:B1,$B1,$C$1:C1,$C1)=1)

enter image description here

3) Чтобы выделить все строки, имеющие дубликаты:

=COUNTIFS($B:$B,$B1,$C:$C,$C1)>1

enter image description here

4) Чтобы выделить все строки, которые встречались ранее:

=COUNTIFS($B$1:B1,$B1,$C$1:C1,$C1)>1

enter image description here

5) Выделите последние вхождения строк с дубликатами перед ними:

=AND(COUNTIFS($B$1:B1,$B1,$C$1:C1,$C1)>1,COUNTIFS($B$1:B1,$B1,$C$1:C1,$C1)>COUNTIFS($B:$B,$B1,$C:$C,$C1)-1)

enter image description here

Я бы порекомендовал 3-й или 4-й вариант из-за большего количества расчетов по другим. Я настоятельно рекомендую вам НЕ применять эти формулы ко всем столбцам, так как они значительно замедлят ваш лист. Важно знать, что после добавления строки в ваши данные Excel должен автоматически настроить диапазон, к которому применяется правило, чтобы включить новую строку!

A) Перед добавлением новой строки данных:

enter image description here

B) После добавления новой строки данных:

enter image description here

...