2016-06-04 1 views
0

У меня есть несколько таблиц в одном документе Google, и я пытаюсь использовать информацию из одной расширенной страницы в условной формуле. Например, если документ содержит две таблицы (sheet_A и sheet_B), я пытаюсь создать условную формулу таким образом, что если в ячейке A1 листа есть A2, тогда ячейка A2 листа_2 заполняет определенный цвет.Как ссылаться на данные с другого листа в условной формуле в документах google

Я пробовал Применить к диапазону = B2 и создать пользовательскую формулу = sheet_A! A2 <> "". Тем не менее, я продолжаю ошибаться, что это недопустимая формула. Я могу использовать = sheet_A! A2, чтобы вытащить значение из другого листа, а формула = A2 <> «" работает для условного форматирования, чтобы изменить цвет на одном листе, я просто не могу заставить эти две функции действовать вместе.

Большое спасибо за любые мысли о том, что я делаю неправильно здесь.

+0

Возможный дубликат [Conditional Форматирование с другого листа] (http : //stackoverflow.com/questions/25735025/conditional-formatting-from-another-sheet) –

ответ

1

По какой-то причине условное форматирование требует функции INDIRECT.

Попробуйте это в качестве персонализированного формулы:

=INDIRECT("sheet_A!A2")<>""

+0

Спасибо! это отлично работает! – user4670961

0

Вы можете использовать istext или len > 0 для условного также:

=LEN(INDIRECT("'Sheet2'!A2"))>0 

ИЛИ

=ISTEXT(INDIRECT("'Sheet2'!A2")) 
Смежные вопросы