2015-08-25 2 views
2

Я пытаюсь создать таблицу Google для организации плана посадочных мест. Я выложил страницу с 11 разделенными меньшими таблицами в виде сетки (для упрощения чтения, так как вы можете видеть все без прокрутки). Например:Выделение дубликатов по нескольким строкам с использованием условного форматирования

 Table 1  |  Table 2  |  Table 3  | 
Seat | Name | Diet | Seat | Name | Diet | Seat | Name | Diet | 
    1 |  |  | 1 |  |  | 1 |  |  | 
    2 |  |  | 2 |  |  | 2 |  |  | 

Я пытаюсь создать условный формат, чтобы выделить ячейки, где имя появляется более одного раза.

Так что я создал условный формат с пользовательской формулой следующим образом (диапазон охватывает все таблицы):

COUNTIF($A$1:$O$42, A1)>1; 

и я задать диапазон только имя ячейки на этой странице.

Однако, когда я намеренно устанавливаю дубликат, ячейки не выделяются.

Я думал, что, может быть, моя формула была неправильной, поэтому я положил ее в ячейку и указал ее на дубликат ячейки, и она вернулась ИСТИНА.

Так что я в недоумении, как заставить его работать.

ответ

1

Попробуйте эту формулу применяется в диапазоне A3: О

=AND(ISTEXT(A3),COUNTIF($A$3:$O$42, A3)>1)

Пример листа здесь: https://goo.gl/hChZbt

+0

спасибо. Это сработало для меня, однако, выбрав всю страницу, также выделили ячейки в столбце «Сейм», а также все заголовки таблиц. Когда я попытался применить условное форматирование только к ячейкам Name, я получил ошибку Invalid Formula. Зачем менять диапазон? Как бы то ни было, мне пришлось оставить его на всю страницу и создать второй условный формат, который удаляет подсветку на столбце диеты и заголовках таблицы. – RedXian

+0

Я изменил диапазон на листе формулы обратно на A: O и использовали формулу = AND (ISTEXT (A1), arrayformula (A1 <> {"seat", "Name", "Diet"}), COUNTIF ($ A $ 1: $ O $ 42, A1)> 1) –

+0

I думаю, что неверная ошибка, которую вы получали, связана с тем, что моя предыдущая формула начиналась в строке 3 (чтобы избежать значений в строке 2), поэтому ее нельзя применить ко всему столбцу, начиная с строки 1. Пересмотренная формула удовлетворяет значениям в строке 2, используя вместо этого формула array. –