Условное форматирование, формула поиска - PullRequest
0 голосов
/ 18 сентября 2018

Для справки, у меня есть два набора данных, один с именами соскребов и один с именами, введенными вручную. Набор ручного ввода имеет более широкий охват, но очищенный набор более точен

Итак, я использовал textjoinif для создания списка городов, вводимых вручную для каждой компании, у меня есть очищенные города, каждый в отдельной ячейке в одной строке. Я хочу иметь условное форматирование, при котором каждое из очищенных значений будет искать в строке текстового соединения, связанной с тем же идентификатором (той же строкой), и выделяться зеленым цветом, если есть совпадение.

Вполне возможно, что я делаю это сложнее, чем нужно, но это используется для нескольких тысяч идентификаторов и многих тысяч контактов

Вот пример, который я использовал

                                                  Count   Towns
A01 Dunkin Donuts   Norwell          Dunkin Donuts  6   
A02 Honey Dew       Hanover          Honey Dew      3   
A01 Dunkin Donuts   Springfield      Beard Papa     2   
A03 Cronut          Walnut Creek     Cronut         2   
A04 Beard Papa      Culver City         
A03 Cronut          Santa Monica            
A01 Dunkin Donuts   Summerville         
A02 Honey Dew       Charlestown         
A04 Beard Papa      Oakland         
A01 Dunkin Donuts   Dorchester          
A01 Dunkin Donuts   Jamaica Plain           
A01 Dunkin Donuts   San Francisco           
A02 Honey Dew       Agoura          

enter image description here

Ответы [ 3 ]

0 голосов
/ 18 сентября 2018

Условное форматирование> Новое правило> Используйте формулу, чтобы определить, какие ячейки форматировать> Использовать приведенную ниже формулу> Применить к требуемому диапазону

=COUNTIF($A$1,"*"&B1&"*")

enter image description here

0 голосов
/ 18 сентября 2018

Пожалуйста, выберите и очистите любой CF из ColumnsG: I и HOME> Styles - Условное форматирование, Новое правило ..., Используйте формулу, чтобы определить, какие ячейки форматировать и Форматировать значения, где этоформула верна: :

=AND(G1<>"",SEARCH(G1,$F1))

Формат ... , выбор выделения по выбору, OK , OK .

0 голосов
/ 18 сентября 2018

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

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

В пользовательской строке формул введите следующее

Case sensitive
=FIND(G2,$f2)

NOT case sensitive
=SEARCH(G2,$f2)

примените свою раскраску и любое другое форматирование, которое вы хотите, и нажимайте ОК / Применить, пока не вернетесь к своей электронной таблице.

...