GoogleスプレッドシートのQUERY関数を初心者でもわかるように解説

パソコンパソコン・スマホ教室
スポンサーリンク

Googleスプレッドシートを使っていると、「たくさんのデータの中から特定の情報だけを取り出したい」と思うことがありませんか?そんなときに便利なのが、QUERY関数です。今回は、QUERY関数の基本的な使い方から、初心者でもわかりやすいように解説します。

スポンサーリンク

QUERY関数とは?

Googleスプレッドシートのイメージ

Googleスプレッドシートのイメージ

QUERY関数は、Googleスプレッドシートでデータを抽出・並べ替え・集計するための強力なツールです。例えば、売上データの中から特定の商品だけを抽出したり、日付順に並べ替えたりすることができます。

QUERY関数の基本構文

QUERY関数の基本的な構文は以下の通りです


=QUERY(範囲, クエリ, )

* 範囲データが入力されているセル範囲
* クエリデータに対する条件や操作を指定する部分
* 見出し行数(省略可能)データ範囲の中で見出しが何行目にあるかを指定します。省略すると自動で判定されます。

よく使うQUERY関数の例

特定の列だけを抽出する

例えば、売上データがA列からD列に入力されている場合、A列とC列だけを抽出したいときは、以下のように入力します


=QUERY(D, "SELECT A, C")

これで、A列とC列のデータだけが表示されます。

条件を指定してデータを抽出する

例えば、売上金額が5000円以上のデータだけを抽出したいときは、以下のように入力します


=QUERY(D, "SELECT * WHERE D >= 5000")

これで、D列(売上金額)が5000円以上の行だけが表示されます。

並べ替えを行う

例えば、売上金額を降順で並べ替えたいときは、以下のように入力します


=QUERY(D, "SELECT * ORDER BY D DESC")

これで、D列(売上金額)の大きい順にデータが並べ替えられます。

QUERY関数の便利な使い方

複数の条件を指定する

例えば、売上金額が5000円以上で、かつ商品名が「りんご」のデータだけを抽出したいときは、以下のように入力します


=QUERY(D, "SELECT * WHERE D >= 5000 AND B = 'りんご'")

これで、D列が5000円以上で、かつB列が「りんご」の行だけが表示されます。

データを集計する

例えば、商品ごとの売上金額の合計を求めたいときは、以下のように入力します


=QUERY(D, "SELECT B, SUM(D) GROUP BY B")

これで、B列(商品名)ごとにD列(売上金額)の合計が表示されます。

よくある質問や疑問

質問1: QUERY関数でエラーが出る場合はどうすればいいですか?

QUERY関数でエラーが出る場合、以下の点を確認してください

* クエリ内の列名や条件が正しいか
* 範囲指定が正しいか
* 引用符(’)やダブルクォーテーション(”)の使い方が正しいか

特に、文字列を扱う場合は、シングルクォーテーションで囲む必要があります。

質問2: QUERY関数とFILTER関数の違いは何ですか?

QUERY関数とFILTER関数は、どちらもデータを抽出するための関数ですが、使い方や機能に違いがあります

* QUERY関数SQLライクな構文で、複雑な条件や集計、並べ替えなどが可能
* FILTER関数より直感的に使えるが、複雑な条件や集計には不向き

用途に応じて使い分けると良いでしょう。

今すぐ解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

QUERY関数は、Googleスプレッドシートでデータを効率的に抽出・並べ替え・集計するための強力なツールです。基本的な使い方をマスターすれば、日々の業務やデータ分析が格段に楽になります。ぜひ、実際のデータを使って試してみてください。

他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。

コメント

タイトルとURLをコピーしました