サイトアイコン Googleスプレッドシート 完全攻略

QUERY関数で最新の値や最大値を取得する方法(Gスプレッドシート)

Query関数の一覧

ご訪問ありがとうございます。

Googleシートマスターのひろしです。

前回

QUERY 年月日から日付データを取得し華麗にdateを使ったselect文を作成する
  • QUERY関数で日付データを取得する方法がわかります。
  • 年、月、日から日付データを作成する方法がわかります。
  • TEXT関数でQUERY関数におけるdateキーワードの指定方法がわかります。
  • 今回は、とっても価値の高い方法をお伝えします。


    これを知ることであなたは、

    なので、サクッとマスターして

    と答えてあげてください。

    質問のあった動画
    VLOOKUPで左側の 値を取得する方法(Gスプレッドシート)
    配列の基本が理解できます。 VLOOKUP関数のみで左側の値を取得することができます。

     

    動画はこちら

    シートはこちら

    ※クリックするとシートが開きます。

    ポイント

    テスト実施日を降順で並べ替えて、先頭の行を取得すればいいですね。

     

    Aさん(G3)の直近のテストの国語、数学、理科を取得する

    Aさん(G3)                  Where メンバー=G3

    国語、数学、理科         select C,D,E

    テスト実施日を降順で並べ替える  order by B desc

    order by 行を列の値で並べ替えます。

    desc 降順

    直近                           limit  1

    limit 返される行数を制限します。

     

     

    すべて連結すると

    =QUERY($A$3:$E$16,”select C,D,E where A='”& G3 &”‘ order by B desc limit 1″)

    となります。

     

     

     

    最後までご覧いただきありがとうございます。

    つぎはこちら

    QUERY関数で値を集計する方法(VLOOKUPより使える)
    QUERY関数を使って値の集計ができるようになります。 count,sum,max,minなどいろいろできます。

    Query関数の一覧

    モバイルバージョンを終了