Я хочу применить условное форматирование, чтобы все строки, которые точно соответствуют другой строке, были выделены.
Допустим, у меня есть электронная таблица, подобная следующей
| | a | b | c |
|---|---|---|---|
| 1 | A | B | C | // Matches row 3 and 6
| 2 | A | B | A | // Matches row 5
| 3 | A | B | C | // Matches row 1 and 6
| 4 | B | B | C | // Matches no other row
| 5 | A | B | A | // Matches Row 2
| 6 | A | B | C | // Matches row 1 and 3
| 7 | B | B | A | // Matches no other row
Все строки, кромедля строк 4 и 7 будут выделены.
Для строк, которые будут считаться дубликатами, значение каждой / каждой ячейки в данной строке должно точно соответствовать значению соответствующей ячейки (ячейки в том же столбце)в повторяющейся строке.
Моя попытка до сих пор может возвращать только значения строк, в которых только первые 2 ячейки являются дубликатами, и возвращает объединение всех повторяющихся значений в каждой строке, что очень далеко от того, чтоЯ хочу.
CC = arrayformula(A:A&" "&B:B&" "&C:C)
возвращает новую строку, которая является объединением A, B и C, которая приводит значения ячеек к строкам, поэтому "1" и 1, которые не являются одинаковыми, выглядят както же самое, и также не работает по всей строке (можно было бы сделать, если бы я просто продолжал добавлять столбцы, но выглядел бы ужасно).
=filter(unique(CC), arrayformula(countif(CC, unique(CC)) > 1))
CC - этовозвращенное значение из предыдущего уравнения
Это вывело бы
A B C
A B A
Затем я мог бы добавить правило условного форматирования с пользовательской формулой, которая выделяет строку, если ее составное содержимое "Соответствует" одному извернуть значения из предыдущего уравнения, но я не знаю, как это сделать, а предыдущее уравнение уже довольно некорректно.
В идеале мне нужно решение, которое не требует конкатенации строк или ввода всех имен столбцов.