проверить наличие дублирующихся строк (не только одной ячейки) в листах Google - PullRequest
0 голосов
/ 16 апреля 2020

Здравствуйте! Я хотел бы проверить наличие дублирующихся строк, а не только ячеек, в листах Google. Я хотел бы применить эту формулу в условном форматировании, чтобы выделить ячейку

enter image description here

Вот пример того, что я хочу поймать

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

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

Ответы [ 2 ]

0 голосов
/ 17 апреля 2020

Допустим, у вас есть следующие данные: https://ibb.co/sFhjN34

Сначала выберите диапазон A1: B1001. Затем вставьте следующую формулу в панель пользовательских формул.

=AND(A1<>"",COUNTIF(ARRAYFORMULA($A:$A&$B:$B),index(ARRAYFORMULA($A:$A&$B:$B),ROW($A1),))>1)

Объяснение:

  1. ARRAYFORMULA($A:$A&$B:$B) Это создает виртуальный массив, объединяющий два столбца A & BEg соковыжималки -> соковыжималки

  2. index (ARRAYFORMULA($A:$A&$B:$B),ROW($A1),) Поскольку условное форматирование будет l oop во всех строках с заданным ранее начальным диапазоном (A1: B1001), эта часть пытается до l oop - ROW($A_), так что index(ARRAYFORMULA($A:$A&$B:$B),ROW($A_),) вернет объединенное слово.

  3. COUNTIF(ARRAYFORMULA($A:$A&$B:$B),index(ARRAYFORMULA($A:$A&$B:$B),ROW($A1),))>1) Подсчитать каждое объединенное слово, указанное в этом массиве ARRAYFORMULA($A:$A&$B:$B) Если оно насчитывает более 1, это означает, что дублируется.

  4. A1<>"" Для этих пустых ячеек мы игнорируем это.

  5. Объедините два условия. AND(A1<>"",COUNTIF(ARRAYFORMULA($A:$A&$B:$B) ....)

0 голосов
/ 16 апреля 2020

Это не так идеально, как хотелось бы, но я думаю, что это начало:

=AND($A1=$A2,$B1=$B2)

Это не выделяет последний ряд любых найденных совпадений , но это может быть исправно для того, что вы хотите (например, если совпадения Row 1 - Row 3, он выделит только Row 1 и Row 2).

Просто измените столбцы, чтобы они соответствовали двум вы работаете, и затем, если вы хотите, чтобы он выделил всю строку, измените значение Apply to range на A1:Z или столько столбцов, сколько у вас есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...