MS Excel: запрос строк, где ячейки A и B идентичны, но C отличается?
Я пытаюсь очистить некоторые действительно плохие данные, которые я унаследовал, и я ищу способ "попросить" Excel как-то привлечь мое внимание ко всем строкам, где ячейка A
& B
матч, но клетка C
это отличается.
Пример:
A B C
1 cat dog cow
2 cat rat cow
3 cat pig ant
4 cat dog pig
5 cat dog cow
6 cat rat cow
7 gnu rat cow
Перефразируй. Я хочу, чтобы строки 1, 4 и 5 были доведены до моего внимания, потому что A & B совпадают, но C отличается. Я бы согласился, чтобы только один из них (1, 4 или 5) был доведен до моего внимания, так как я могу раскопать и выяснить остальное.
Мысли?
2 ответа
Итак, вы хотите выделить строку 4, так как это единственная строка, где не все три значения совпадают. Кошка и собака также находятся в строках 1 и 5, но в них значение в столбце C одинаково.
Вы можете использовать эту формулу в D1 и скопировать:
=IF(OR(AND(SUMPRODUCT(--($A$1:$A$7&$B$1:$B$7=A1&B1))=2,SUMPRODUCT(--($A$1:$A$7&$B$1:$B$7=A1&B1),--($C$1:$C$7<>C1))>0),SUMPRODUCT(--($A$1:$A$7&$B$1:$B$7=A1&B1),--($C$1:$C$7<>C1))>1),"here","")
(Это не формула массива).
Или используйте условное форматирование в ячейках C1:C7
Формула
=OR(AND(SUMPRODUCT(--($A$1:$A$7&$B$1:$B$7=A1&B1))=2,SUMPRODUCT(--($A$1:$A$7&$B$1:$B$7=A1&B1),--($C$1:$C$7<>C1))>0),SUMPRODUCT(--($A$1:$A$7&$B$1:$B$7=A1&B1),--($C$1:$C$7<>C1))>1)
Я добавил случай, когда A и B одинаковы только в двух строках, а C отличается для этих двух рядов. Эти два должны быть выделены, насколько я понимаю задачу.
В вашем примере нет совпадений A и B, но формула: = If (And (A1 == B1, A1! == C1), "A1 и B1 совпадают, но C1 нет", "Other") определить, что вы хотите.