#google-sheets #google-sheets-formula #conditional-formatting
#google-таблицы #google-таблицы-формула #условное форматирование
Вопрос:
У меня есть лист отслеживания бюджета, который автоматически вводит номер счета с помощью VLOOKUP из другого листа, чтобы соответствовать оплачиваемому контракту. Это работает идеально в 95% случаев. Оставшиеся 5% — это случаи, когда контракт оплачивается с другого счета, отличного от счета по умолчанию, по той или иной причине, из-за чего мне приходится вводить мою формулу, чтобы вручную ввести номер счета. Я ищу способ условного форматирования этих ячеек. Что-то вроде: =IF(E2:E<>"=IFERROR(VLOOKUP(""*"...
Я не уверен, возможно ли это вообще, но любое направление было бы оценено по достоинству!
Ответ №1:
Вы можете проверить, содержит ли ваша формула определенное выражение, в данном случае слово VLOOKUP
. Поместите пользовательскую функцию follow в меню условного форматирования:
=isnumber(SEARCH("VLOOKUP",formulatext(A1)))
и это выделит ячейку, если ячейка A1
содержит vlookup
формулу.
Не стесняйтесь изменять "VLOOKUP"
текст формулы другим текстом, чтобы сделать его более конкретным, если хотите.