Я использую FILTER()
для отображения значения из листа 2, где Name
столбцы совпадают.
Моя проблема в том, где я хочу:
=FILTER(Sheet2!A:F, Sheet2!A:A="Combat Medic" OR Sheet2!A:A="Universal")
как OR
приводит к ошибке.
Какой правильный синтаксис?
Должен ли я использовать QUERY()
вместо?
Ответы:
Используйте следующую формулу, чтобы получить нужный запрос.
формула
Разъяснения
В ссылке Ахаб объясняет, что
+
и*
может использоваться как логическое выражение, какOR
иAND
.Решение с
IFERROR
(см. Историю изменений) в этом случае бесполезно, если только вы не хотите найти конкретную строку:Здесь
IFERROR
возвращает,0
когда ничего не найдено, заставляя формулу все еще функционировать.Скриншот
пример
Я изменил файл примера, чтобы он содержал оба решения: Filter with Boolean
Ссылка
Google Product Forum, логические выражения
источник
IFERROR(...) + IFERROR(...)
работает?источник