добавление столбца в функции запроса дает дополнительное поле - PullRequest
0 голосов
/ 16 июня 2020

Привет, я просто пытаюсь добавить два столбца, но эта формула дает мне одно дополнительное поле sun() в ячейке. Посмотрите на изображение этого странного поведения:

введите описание изображения здесь

Я использовал следующую формулу:

=QUERY({IMPORTRANGE("xxxxxxx","xxx!A1:Z")select Col1,Col2,Col3,Col4,Col5,(Col6)+(Col7),Col8")

Что происходит и как это решить?

Ответы [ 2 ]

2 голосов
/ 16 июня 2020

Используйте label clause как в:

=QUERY(A1:B,"select A+B label A+B 'Total' ")

How to hide headers in a query SUM

В вашем случае формула будет выглядеть так:

=QUERY({IMPORTRANGE("xxxxxxx","xxx!A1:Z")select Col1,Col2,Col3,Col4,Col5,Col6+Col7,Col8 label Col6+Col7 '' ",0)

Вам не нужны лишние () вокруг столбцов.

1 голос
/ 16 июня 2020

вы можете удалить его, если используете:

=QUERY({IMPORTRANGE("xxxxxxx", "xxx!A1:Z"), 
 "select Col1,Col2,Col3,Col4,Col5,Col6+Col7,Col8
  label Col6+Col7''")

или вот так:

=QUERY(QUERY({IMPORTRANGE("xxxxxxx", "xxx!A1:Z"), 
 "select Col1,Col2,Col3,Col4,Col5,Col6+Col7,Col8"),
 "offset 1", 0)
...