🗒️

Googleスプレッドシートの query関数で列名を labelオプションで明示的に指定

1 min read

以下のようなスプレッドシートのデータを想定

A B C D
1 last_name first_name group age
2 Suzuki Kazu A 23
3 Yamada Goro B 26
4 Takahashi Hanako B 21
5 Tanaka Mami A 34
6 Nakano Kena A 31

通常

何も指定しないと先頭行の文字列(avg等の関数を使った場合はその関数名と先頭行の文字列)が表示される

=QUERY(A1:D6,"select C, avg(D) group by C")
group avg age
A 29.33333333
B 23.5

labelオプションを用いて列名を明示的に指定

labelオプションを、 列 '列名' のように、クエリ句の最後に追加することで明示的に指定できる

=QUERY(A1:D6,"select C, avg(D) group by C label avg(D) 'heikin'")
group heikin
A 29.33333333
B 23.5

Discussion

ログインするとコメントできます