この記事では、クエリ関数(Query関数)でデータの最大値・最小値を算出する集計関数Max/Minの詳しい使い方を見ていきます。
QUERY関数の基礎については
こちらの記事をご覧ください。
集計関数Maxは以下の様に使います。
=QUERY(範囲, "SELECT MAX(最大値を算出したい列) ",見出しの行数)
集計関数Minは以下の様に使います。
=QUERY(範囲, "SELECT MIN(最小値を算出したい列) ",見出しの行数)
以下の都市の人口データを例に見ていきます。最大の人口と最小の人口を算出しましょう。
都市の人口データ
まずは、範囲を指定しましょう。表の範囲A1 - C11を指定します。
=QUERY(A1:C11
範囲を選択
次に、MaxまたはMinを用いて、データの最大値・最小値を算出したい列を指定します。列名はカッコで挟むことに注意しましょう。
また、見出しの行数も指定します。
最大値の場合
=query(A1:C11, "SELECT MAX(C)",1)
最大値の場合
最小値の場合
=query(A1:C11, "SELECT MIN(C)",1)
最小値の場合
すると、「max人口」と見出しと、最大値である横浜市の人口「3,724,844」がMAX関数の場合、
「min人口」と見出しと、最小値である枚方市の人口「404,152」がMIN関数の場合、それぞれ表示されます。
最大値
最小値
スプレッドシートをご覧になる場合は
こちら