Запрос дает неверную таблицу вывода - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть электронная таблица, в которой я не хочу фильтровать данные из моего основного листа Ark1 на другой лист Ark2. В листе Ark3 я поместил пример, который работает.

Я использовал запрос для той же цели со множеством других ссылок, но при использовании этого все данные из каждого столбца помещаются в первую строку?

= Запрос ('Ark1'! A: AH; "Выберите A, B, C, D, AH, где AH не равно нулю") Положите на листе Ark2! A1

Если я, например, использую тот же запрос, но с другим набором данных, это даст правильный ответ. = Запрос ('Ark1'! A: Z; "Выберите A, B, C, D, Z, где Z не равно нулю") У меня есть этот на листе Ark3! A1

Документ: https://docs.google.com/spreadsheets/d/17QwBLZHtsOFuS-XGHQvCT72XucA8qguVY-lwYcPq69Q/edit#gid=443764035

1 Ответ

0 голосов
/ 05 ноября 2018

Если столбец AH содержит текстовые значения (строки), вам придется использовать

=Query('Ark1'!A:AH;"Select A,B,C,D,AH where AH !=''"; 1)

или

=Query('Ark1'!A:AH;"Select A,B,C,D,AH where AH <>''"; 1)
...