-2

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

Поскольку я не уверен, как это сделать в одном столбце, я создал две колонки в этой таблице, чтобы вы могли видеть мою проблему. В столбце C содержится список всех почтовых индексов в электронной таблице. Когда я ввожу одни и те же почтовые индексы в столбец B для проверки, некоторые из них выделяются, как и предполагалось, и другие ничего не делают. Я использую эту формулу условного форматирования форматирования: =match(B1,C:C,0)>0

Любые идеи, почему это работает иногда, а не другие?

Таблицы: here.

ответ

0

Предположим, у вас есть список из 10 000 почтовых индексов в столбце A. Вы вводите новый zipcode в ячейке B1 и хотите узнать, существует ли этот почтовый индекс и где находятся эти записи. Следующие шаги сделают это для вас:

Выберите ячейку B1. Перейти к Формат> Условное форматирование> Добавить новое правило ...> Формат ячеек, если ..> Пользовательские формулы, а затем введите,

=if(countif(A:A, B1)>0,1,0) 

Выберите колонку A. Перейти к Формат> Условное форматирование> Добавить новое правило. ..> Формат ячеек, если ..> Пользовательские формулы, а затем введите

=if(countif($B$1,A1)=1,1,0) 

не забудьте изменить стиль форматирования в обеих частях!

Вы можете сделать все это в одной колонке. если вы просто добавлять ячейки в конце колонны А и хотите, чтобы избежать дублирования, просто выбрать столбец A, повторите описанные выше шаги и добавьте эту формулу вместо:

=if(A1=INDEX(FILTER(A:A , NOT(ISBLANK(A:A))) , ROWS(FILTER(A:A , NOT(ISBLANK(A:A))))),1,0) 
+0

Благодаря rkdn. Я пробовал все в одном столбце, но он не работал, когда я добавил почтовый индекс, который уже был там. Ничего не выделено. Похоже, он просто выделил все дубликаты данных, когда я впервые применил правило. – Mike

+0

Привет Майк, только что отредактировал формулу. Теперь все в одном столбце работают, если вы всегда добавляете ячейки в конце столбца. Я надеюсь, что это помогает! – rkdn

+0

Еще раз спасибо. Когда я вводю почтовые индексы в столбец B, он выделяет только некоторые из них. Я не могу понять, почему только некоторые добавляют, а не другие. Очень смущает! Есть идеи? – Mike

Смежные вопросы