Почему мой запрос к Google Листам повторяет заголовки строк на странице, а не данные, содержащиеся в заголовке? - PullRequest
0 голосов
/ 06 января 2019

Я стараюсь избегать выбора «A, B, C, D» и т. Д., Потому что мне нужно повторно использовать эту формулу на нескольких разных страницах в разных местах столбцов. Я также не использую "*", потому что мне нужно избегать двоеточия в данных. Проблема сейчас в том, что когда я выбираю «А», что означает «Монета» ... он должен вернуть все данные (монеты - BTC, LTC и т. Д.), Перечисленные под этим заголовком. Вместо этого запрос повторяет только имя заголовка и заменяет его снова и снова вместо фактических данных. Есть ли исправить это? Или кто-нибудь знает, почему это происходит? Использование -1 для заголовков ничего не меняет. Это как выбор контейнера вокруг данных, а не фактических данных. Я никогда не видел, чтобы это делало это, и я уже давно использую запросы. Не позволю мне публиковать встроенные скриншоты, поэтому ссылки внизу.

Пример листа: https://docs.google.com/spreadsheets/d/1daTlT06qtV8WigOIFGEZk7WoYkR7ephcIf7iWigmgrY/edit?usp=sharing

=QUERY(Saved!A3:K,"select 'Coin'")

Это то, что он должен вернуть | И вот что он возвращает в данный момент:

Coin                     "Coin"()
BTC-FCT                  Coin
BTC-EXCL                 Coin
BTC-PART                 Coin
BTC-FLO                  Coin
ETH-ADX                  Coin
BTC-SWT                  Coin
BTC-SPHR                 Coin
BTC-DYN                  Coin
BTC-TX                   Coin
BTC-SIB                  Coin
BTC-OST                  Coin

Исходные данные Запрос

1 Ответ

0 голосов
/ 07 января 2019

В Google Sheets имена столбцов, которые будут использоваться в предложении select функции QUERY, когда в качестве первого аргумента используется ссылка на диапазон, представляют собой буквы столбцов Google Sheets. Другими словами

вместо

"select 'Coin'" 

использование

"select A"

Ссылка

...