Я пытаюсь очистить некоторые действительно плохие данные, которые я унаследовал, и я ищу способ «попросить» 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 ответа2

1

Итак, вы хотите выделить строку 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 отличается для этих двух рядов. Эти два должны быть выделены, насколько я понимаю задачу.

0

В вашем примере нет совпадений A и B, но формула:= If(And(A1 == B1, A1!== C1), «A1 и B1 совпадают, но C1 нет», "Other") Определит, что вы хотите.

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