Запрос Google Sheets, где не работает ссылка на ячейку - PullRequest
1 голос
/ 05 июня 2019

Я использую функцию запроса для извлечения данных из моих таблиц в листах Google.Но одним из условий должна быть ссылка на другую ячейку.Я делаю это так:

=QUERY(Orig!A:Z;"select F where D= '"&C2&"' ";-1)

Но совпадений не находит.Однако, если я помещаю содержимое ячейки C2 непосредственно в запрос, как это, он работает:

=QUERY(Orig!A:Z;"select F where D=3400 ";-1)

данные в D, которые я использую для выбора, являются числовыми, а также данные в ссылочной ячейке C2,Я попытался привести к тексту, но ничего не получилось!

1 Ответ

0 голосов
/ 05 июня 2019

когда источником ( C2 ) является номер, который должен выглядеть следующим образом:

=QUERY(Orig!A:Z; "select F where D="&C2; -1)

в противном случае вам нужно будет сделать это так:

=ARRAYFORMULA(QUERY(TO_TEXT(Orig!A:Z); "select Col6 where Col4='"&TO_TEXT(C2)&"'"; -1))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...