2015-12-28 2 views
0

Привет, кто-нибудь может мне помочь? Пожалуйста!Выделите ячейку, если она содержит слово из другой ячейки

Я использую Google Таблицы

У меня есть длинный список в колонке слов, и я делаю несколько абзацев из этого слова в колонке D , но я не» t хочу злоупотреблять словом дважды, поэтому я хочу, чтобы формула должна была указывать в колонке A ячейка со словом, которое я использовал уже в любой ячейке в столбце D. Обратите внимание, что столбец D имеет несколько слов в каждой ячейке.

Могу я объяснить это лучше? Кто знает? :) Если да, то дайте мне знать,

Спасибо и Лучшего Joel Mitt

+0

Вы можете использовать 'onEdit()' простую функцию запуска, чтобы получить все значения в столбце D, а затем получить все слова в колонке А, то вот op через каждое значение в столбце A и искать это слово. Может быть, конкатенация всех данных из col D, так как это не имеет значения, какая ячейка это из в столбце D. Вам просто нужно знать, было ли это использовано или нет. Итак, это можно сделать, но проблема в том, что вы в основном просите кого-нибудь написать весь код для вас. Собираетесь ли вы запрограммировать это в основном самостоятельно? –

ответ

0

Там могут быть более простым решением, но попробуйте выбрать столбец A и выберите Формат> Условное форматирование> Пользовательская формула

=COUNTIF(QUERY(QUERY(ARRAYFORMULA({TRANSPOSE(TRIM(SPLIT(JOIN(" ",D:D)," ")))}&{"",""}),"select Col1,count(Col2) group by Col1"),"select Col1 where Col2>1"),A1)

увидеть его работы в данном примере листа: https://docs.google.com/spreadsheets/d/1_XziNINzfygDxKVU42AqleOWlhJiEU4S44_ENH91fW0/edit#gid=0

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