タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Google Spreadsheetsに関するdmizuno55のブックマーク (3)

  • QUERY関数でテーブルをjoinしたい - Qiita

    課題 下記の図のようなmembersテーブルとresults(何かのテストの点数のつもり)テーブルをjoinして、一番右のテーブルをつくりたい。 SQLで書くなら select results.日付, results.メンバーID, results.点数, members.社員名 from results join members on results.メンバーID = members.メンバーID ワタシ的なポイントは { } ← これをなんと呼ぶのだろうか。 なかなかググれなくて困った。「配列」でいいのかな。 見つけたオフィシャルのヘルプは Google スプレッドシートで配列を使用する Query関数は Query(範囲,クエリ,[見出し]) の「範囲」の部分に「配列」を指定できる つまり 「結果として配列を返す関数」を「範囲」の中で使える という発想になかなか思い至らなかった。。。

    QUERY関数でテーブルをjoinしたい - Qiita
  • Googleスプレッドシート-VLOOKUP関数で複数列の値を取得する方法 | liquidjumper

    VLOOKUP()は検索キーで垂直方向に検索をして、ヒットした列の行内にある指定した列番号のセルの値を返す関数です。 Googleスプレッドシートに入力したデータを検索する際に便利な関数ですが、不自由に感じる点として 「返される値が指定した一列のみ」 という部分。 Googleスプレッドシートのヘルプには、値を返す「列番号」を第3引数に指定する様にと記載されています。 VLOOKUP(検索キー, 範囲, 番号, [並べ替え済み]) 検索にヒットした値と同じ行内から返す値が1つで良いなら、全然問題は無いのですが、複数列の値を返したい場合は悩みどころ。 しかし、、VLOOKUP関数の記述方法を少し工夫すると、複数の列番号を指定し、そして複数の値を一度に返すことも可能になります。 そこで記事では、GoogleスプレッドシートのVLOOKUP関数で複数列の値を取得する方法を紹介したいと思います。

    Googleスプレッドシート-VLOOKUP関数で複数列の値を取得する方法 | liquidjumper
  • GoogleスプレッドシートのQuery関数で結果が空になる謎仕様と回避策 - Qiita

    Query関数とは Googleスプレッドシートのワークシート関数にQueryというのがあって、これがSQL風の記述で他のセルや配列から条件に合った者を抽出できて超便利。HLOOKUP,VLOOKUPとかより遙かに柔軟性がある。もちろんIMPORTRANGEとも組み合わせて使える。 結果が空になる問題 しかし、時々絶対存在するはずのクエリ結果が空になる謎現象に悩まされてた。 なかなか原因が判明しなかったが、色々調べた結果、この記事にたどり着いた。 QUERY will convert columns with mixed data types into one data type. If the data is mostly numerical values, then text strings (eg 1-2 in your data) will be converted to blan

    GoogleスプレッドシートのQuery関数で結果が空になる謎仕様と回避策 - Qiita
  • 1