スプレッドシートのQuery関数とは?
![](http://cdn2.aprico-media.com/production/imgs/images/000/090/157/original.png?1666275111)
Googleスプレッドシートで使用できる関数の中には「Query関数」というものがあります。Query関数を使用することで、選択範囲のデータを出力することができます。またクエリ言語というサブ関数を組み合わせて条件指定も可能ですよ。この記事では、スプレッドシートのQuery関数の使い方をご紹介していきます。
※Microsoft Excelでは使用できない関数なので注意しましょう。
スプレッドシートのQuery関数の使い方
![データ表](http://cdn2.aprico-media.com/production/imgs/images/000/090/148/original.jpg?1666274495)
![「=QUERY(A1:C11)」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/090/149/original.jpg?1666274538)
![選択した範囲のデータが出力できた](http://cdn2.aprico-media.com/production/imgs/images/000/090/150/original.jpg?1666274629)
Query関数では、クエリ言語(実行命令)という専用のサブ関数を用いることで条件による抽出などを行うことができます。
![「=QUERY(A1:C11,"Select A,C")」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/090/151/original.jpg?1666274663)
![A列とC列のみを抽出できた](http://cdn2.aprico-media.com/production/imgs/images/000/090/152/original.jpg?1666274763)
![「=QUERY(A1:C11,"Where A='神奈川県'")」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/090/153/original.jpg?1666274828)
![A列に「神奈川県」と入力されている行のみを抽出できた](http://cdn2.aprico-media.com/production/imgs/images/000/090/154/original.jpg?1666274881)
「=QUERY(A1:C11,"Where A='神奈川県'")」とすることで、A列に「神奈川県」と入力されている行のみを抽出することができています。
![「=QUERY(A1:C11,"where A='熊本県' Order by B asc")」と入力](http://cdn2.aprico-media.com/production/imgs/images/000/090/155/original.jpg?1666274953)
![熊本県という条件に該当しつつ名前で昇順指定を行うことができた](http://cdn2.aprico-media.com/production/imgs/images/000/090/156/original.jpg?1666275041)