• 公開日:

スプレッドシートの別シートの特定の行を抽出する方法

こちらの記事では、スプレッドシートについて、別シートの特定の行を抽出する方法についてご紹介します。

特定の行を抽出するには、ある関数を使用します。条件指定も含めてシンプルに扱える関数ですので、ぜひ気軽にお試しください。

スプレッドシートについて別シートの特定の行を抽出する方法

スプレッドシートについて別シートの特定の行を抽出するためには、「QUERY関数」を使用します。

QUERY関数を使って抽出する

QUERY関数とは「選択範囲」に「選択条件」を指定して、目的のデータを抽出することのできる関数です。

=QUERY(選択範囲,"選択条件")

上記の記述をする際に「選択範囲」で別シートの範囲を指定することで、別シートのデータを参照できます。

具体的な手順については以下の記事内の「任意の条件に当てはまる情報を抽出する」で、より詳しくご紹介しています。

スプレッドシートのQUERY関数で別シートからデータを参照する方法

IMPORTRANGE関数は特定の行を抽出できる?

IMPORTRANGE関数は列番号を指定して、列を抽出することはできますが、行を抽出するすることはできません。

IMPORTRANGE関数は、URLから別シート、別ファイルのデータを範囲に指定できます。そういったシーンで、データ全体か特定の列の情報を抽出したい場合に利用しましょう。以下の記事内で具体的な使い方、記述の仕方をご紹介しています。

スプレッドシートの別シートから条件付きで自動反映させる方法

IMPORTRANGE関数とQUERY関数は混同されやすい関数ですが、行を抽出したい場合は、QUERY関数を使用しましょう。