byをさらに細かくグループ分けできるpivot表示形式を変更するformat表示に制限をかけるlimitlimitとは反対の動作をするoffset関連記事Query関数のオプションQuery関数を使用してデータの検索・抜き出しなどを行うことができますが、その際にオプションを利用することにより、さらに複雑なデータ分析に利用できるようになります。Query関数の初歩については「条件に当てはまるデータを抜き出す「Query関数」の初歩」で解説していますので、併せてご覧ください。by」オプションを利用します。asc”,true)のように数式を作成します。ascではなくdescとすると降順に並び替えられます。by」オプションを利用します。グループ化する列番号”)先ほどの表から「りんご、いちご、みかん」のそれぞれの合計数量を集計するには以下のように数式を作成します。数量の合計なのでsum関数を利用します。*データの件数を数えるときには「count関数」を使うなどもOKです。A”)この数式で集計するとB列の見出しが「sum数量」となってしまいました。この見出しを変更する方法はこの後で紹介します。集計後の見出し名を変更できる「label」オプション前項では集計したB列の見出しが「sum数量」となってしまいました。このようにならないように、また、集計後に見出しを元のものから変更したい場合などに利用できます。query関数の中にオプションとして入力します。by」を使用して果物名ごとに集計しましたが、今度はpivotを利用して「果物名ごとに、産地別の数量」を集計します。*pivot(ピボット):「回転軸」という意味ですが、「集計の軸となる項目」と捉えるとわかりやすくなります。条件にする列番号”)説明だとちょっとわかりにくいので、実際に利用して動作を確認してみましょう。B”)一列に並んでいた表を「果物名」と「産地」で見やすく抽出することができました。上記の数式では「A12からD18の範囲を果物名ごとにグループ化して、さらに産地ごとにまとめています。表示形式を変更するformat集計した結果の小数点以下の桁数の表示や単位の表示、日付の表示形式の変更などを行うときにはformatを使用します。‘表示形式'”元データのC列に「円」、D列に「個」をつけます。C列は小数点以下1桁まで表示させます(複数設定できます)。‘yyyy年mm月dd日'”(2018/01/01と入力されているデータを2018年01月01日に)などを利用して表示形式を変更できます。表示に制限をかけるlimitQuery関数を使用してデータを抽出する際に「limit」オプションを使用すると抽出するデータの数を制限することができます。オプションで数量の多い順に並び替え、上位4個のデータを表示する場合は以下のようになります。様々な場面に応用できます。limitとは反対の動作をするoffsetoffsetオプションを使用すると指定した数値分のデータを除外して表示させることができます。除外したいデータ数”)limitオプションのときと同じようにデータを大きい順で並び替えて上位3個を省いた結果を表示させるには以下のような数式になります。