Google Sheets Или заявление при копировании данных из других вкладок - PullRequest
0 голосов
/ 27 марта 2019

У меня есть лист Google, содержащий несколько вкладок. Первые четыре вкладки - это библиотеки программ в нашем отсортированном виде (то есть автономные программы, серии, специальные события и локальные программы). Я хочу проанализировать эти данные для моего наиболее распространенного использования в большем количестве вкладок, основанных на теме программы, отфильтровывая любые, скажем, документальные фильмы на этих первых четырех листах и ​​копируя строку во вкладку «документальные фильмы».

У меня есть код, который работает для копирования информации с листа «Программы» на новый лист. Я хочу дополнить эту формулу для поиска по следующим 3 листам (Серии, Программы залогов, Местные производства). Я попытался вложить в это утверждение 'или', которое не работает. Я погуглил, что пытаюсь сделать, не найдя примеров, которые были бы совершенно правильными.

Работает:

=filter(Programs!A:O,Programs!$E:$E="Documentary")

Не работает:

=filter(Programs!A:O,Programs!$E:$E="Documentary") or (Series!A:O,Series!$F:$F="Documentary")

В конечном итоге я хотел бы, чтобы каждый документальный фильм с первых четырех листов попал в документальный лист.

1 Ответ

0 голосов
/ 29 марта 2019

все что вам нужно это:

=QUERY(
 {FILTER(           Programs!A:O,            Programs!E:E = "Documentary");
  FILTER(             Series!A:O,              Series!F:F = "Documentary");
  FILTER(  'Pledge Programs'!A:O,   'Pledge Programs'!E:E = "Documentary");
  FILTER('Local Productions'!A:O, 'Local Productions'!E:E = "Documentary")},
 "where Col1 is not null and not Col1 = '#N/A'")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...