#google-sheets #spreadsheet #conditional-formatting
#google-sheets #электронная таблица #условное форматирование
Вопрос:
У меня есть 2 страницы — Продажи и склад на моем листе:
Продажи:
- Столбец идентификатора (столбец A),
Склад:
- Идентификатор (столбец A),
- Баланс запасов (столбец H).
Я хотел бы применить условное форматирование для тех идентификаторов на странице продаж, чей остаток на складе равен 0 на странице склада.
Проблема в том, что существует много разных идентификаторов. Возможно ли это сделать с помощью пользовательской формулы?
Ответ №1:
Вы можете сделать это, перейдя к началу Sales page
, где написано Format => Conditional Formatting
Затем введите следующие параметры:
- Применить к диапазону:
A2:A
- Пользовательская формула:
=vlookup(A2,indirect("Warehouse!A2:H"),8,false) = 0
Примечание: 8
Перед перед false
в формуле указана разница между вашими столбцами H и A, поэтому, если вам нужны какие-либо другие столбцы, пожалуйста, измените его на другое число или посмотрите официальные документы vlookup
Ваш результат должен быть примерно следующим:
Комментарии:
1. Спасибо за ваш ответ. К сожалению, это работает только в том случае, если порядок идентификаторов на 2 страницах одинаков. Другими словами, форматирование применяется к тем же строкам на странице продаж, где выполняется условие на странице Склада. Мне нужно, чтобы условие применялось ко всем идентификаторам, независимо от их порядка и количества повторений. Есть предложения о том, как это сделать?
2. Я обновил свой ответ, чтобы он соответствовал вашей проблеме, дайте мне знать, если это помогло