Google Sheets - Запрос, выберите x или y и исключите 0 результатов - PullRequest
1 голос
/ 09 мая 2019

Продолжайте получать #VALUE! или #ERROR на все, что я пытаюсь, я думаю, что полностью использую неправильную функцию, но не знаю лучшей альтернативы.

Я попробовал несколько пробелов IF, и что не так, но не повезло, я только начал работать на Google листах несколько дней назад.

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

=QUERY({KME!$A$2:$D$157;'KME1'!$A$2:$D$157;'KME2'!$A$2:$D$157},"select * WHERE C < 300 OR D <10000",1)
=QUERY(KME!$A$2:$D$157,"select * WHERE C < 300 OR D <10000",1)

У меня есть набор данных на 3 листах. Мне нужно отфильтровать данные, я хочу, чтобы он выбрал все данные, для которых я использовал select *.

Я хочу показывать только результаты из: Столбец С, если ниже 300 OR Столбец D, если ниже 10000

Я также хочу, чтобы он не показывал результаты с пустыми ячейками в C и D

1 Ответ

0 голосов
/ 09 мая 2019

попробуйте так:

=QUERY({KME!A2:D157; 'KME1'!A2:D157; 'KME2'!A2:D157}, 
 "where Col3 < 300 
     or Col4 < 10000
    and Col3 !='' 
    and Col4 !='' ", 0)

или вот так:

=QUERY(QUERY({KME!A2:D157;'KME1'!A2:D157;'KME2'!A2:D157},
 "where Col3 < 300 OR Col4 <10000", 0),
 "where Col3 is not null and Col4 is not null")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...