GoogleスプレッドシートでIMPORTRANGE関数を使う方法

Google スプレッドシートを頻繁に使用する場合は、必然的に、あるスプレッドシートから別のスプレッドシートにデータを取得する必要が生じます。

Google スプレッドシートの IMPORTRANGE 関数を使用すると、さまざまなスプレッドシートのデータをリンクし、データをすばやく検索し、関数の表示要件に従ってデータを取得できます。したがって、IMPORTRANGE 関数を使用してデータを抽出し、Google スプレッドシートのデータ テーブル内のデータをすばやくリンクすることができます。

Google スプレッドシートの IMPORTRANGE 関数の使用も簡単で、Google スプレッドシートの一部の関数と組み合わせることができます。以下の記事では、Google スプレッドシートの IMPORTRANGE 関数の使用方法について説明します。

GoogleスプレッドシートのIMPORTRANGE関数の構造

GoogleスプレッドシートのIMPORTRANGE関数の構造

=IMPORTRANGE(“スプレッドシートのURL”; “範囲文​​字列”)

そこには:

  • スプレッドシート キー: 特定のスプレッドシートの URL 内の数字と文字の長い文字列です。
  • スプレッドシート URL: 特定のスプレッドシート ファイルのアドレス リンクです。
  • 範囲文字列: データを取得するスプレッドシートの正確な名前とそれに続く「!」データを取得するセルの範囲を指定します。

ここでは、ページ 1 のスプレッドシートのセル B2 からセル C29 までのデータを抽出する必要がある、Grade 10-2019 Benchmark データ テーブルの例を取り上げます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

必要なスプレッドシートのデータを取得するには、Google スプレッドシートで完全に新しいスプレッドシートを開きます。まず、「Grade 10-2019 Standard Scores」というドキュメントのリンクをコピーする必要があります。

次に、新しいスプレッドシート インターフェースで、以下のように関数式を入力し、Enter キーを押します。

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/19AGre5-Fvin6Z4D0bW6e4iq6yYX13kar0EIvXAVh-VQ/edit#gid=887314864"; "Page1!B2:C29")

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

すぐに#REFが表示されます。メッセージ。。IMPORTRANGE 関数が別のワークシートのデータにアクセスできるようにするには、この通知をクリックし、「アクセスを許可」をクリックする必要があります。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

選択したワークシートのデータ結果が、以下に示すように別のワークシートに表示されます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

1. 引数が 2 つだけの場合、IMPORTRANGE 関数の使用は通常非常に簡単です。スプレッドシートがあり、その表を新しいスプレッドシートにインポートしたいとします。

2. ブラウザの上部にあるアドレスバーの URL をクリックしてコピーします。あるいは、URL 内からスプレッドシート キーをコピーすることもできます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
URL またはスプレッドシート キーをコピーすることで、このように 1 つのスプレッドシートから別のスプレッドシートに任意のセル範囲をインポートできます。

3. 新しいスプレッドシートに、「=IMPORTRANGE(」と入力します(引用符は不要です)。

4. URL を貼り付けて二重引用符 (") を追加します。

5. カンマを入力し、二重引用符 (") を追加して、含めるセルの範囲を入力します。次のようになります: "Sheet1!B1:C6"。ここでは、"Sheet1" という名前のスプレッドシートと、セル B1 から C6 までを指定する例です。

6. 閉じ括弧を追加してEnter キーを押します。

7. 完成した関数は次のようになります。

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1Zoq0M0RG-RLYZ9HjOf01ff9eSPIYY3s/edit#gid=1027643093", "Sheet2!A1:C12")
GoogleスプレッドシートでIMPORTRANGE関数を使う方法
この例では、完全な URL の代わりにスプレッドシート キーを使用します。

8. ただし、データがインポートされていないことに気付くかもしれません - #REF があります!エラー。置換セル内。このセルをクリックすると、シートを接続する必要があることを示すメッセージが表示されます。「アクセスを許可」をクリックするとデータが表示されます。データをインポートするスプレッドシートごとに、これを 1 回だけ実行する必要があります。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
スプレッドシートへのアクセスを許可するのは 1 回だけです。

IMPORTRANGE関数をQUERY関数と併用する方法

IMPORTRANGE 関数と QUERY 関数を組み合わせると、抽出したい条件に応じて正確なデータを取得できます。

スプレッドシートのページ 1 のセル B2 からセル C29 までのデータを選択し、列 NV1 のみを取得します。以下のように数式を入力して Enter キーを押します。

=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19AGre5-Fvin6Z4D0bW6e4iq6yYX13kar0EIvXAVh-VQ/edit#gid=576960759";"Page1!B2:C29");"SELECT Col2") 

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

結果には NV1 スコアの列のみが表示されます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

または、たとえば、NV1 スコアが 40 未満の学校のスコア値を取得することもできます。

以下のように関数式を入力し、Enter キーを押します。

=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19AGre5-Fvin6Z4D0bW6e4iq6yYX13kar0EIvXAVh-VQ/edit#gid=576960759";"Page1!B2:C29");"Sect Col1 where Col2 <40")>

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

結果には、NV1 スコアが 40 ポイント未満の学校名が表示されます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法

GoogleスプレッドシートでIMPORTRANGE関数を使用する例

URL またはスプレッドシートのキーで IMPORTRANGE を使用する

複数の Google スプレッドシートがあり、それぞれに異なる科目の生徒のテストの成績が含まれているとします(たとえば、数学の成績用に 1 つのシート、英語の成績用に 1 つのシートなど)。

これらすべてのシートを結合してデータを同じシートに収めたい場合は、IMPORTRANGE 関数を使用できます。

ステップ 1 : 数式を使用する前に、データをインポートする Google スプレッドシートの URL を取得する必要があります。 Google Sheets ドキュメントを開くと、ブラウザのアドレスバーにその URL が表示されます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
URLをコピー

あるいは、完全な URL ではなく、URL から短縮キーをコピーすることもできます (以下を参照)。このチュートリアルでは、数式でショートキーを使用します。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
ショートキー

ステップ 2 : 関数を入力し、URL またはショート キーを貼り付けて、構文に最初の引数を追加します。

ステップ 3 : カンマを入力して、インポートする範囲を指定します。

以下は、上記の URL からのショートキーを使用して、生徒の名前とスコアを現在のシートにインポートできる Google スプレッドシートの IMPORTRANGE 式です。

=IMPORTRANGE("1G_XEiSnUu0o8kmbkNVlQgTIjoE5lGqErRK3TlNfR1oI","'Math Score'!A2:B10")

この数式の 2 番目の引数は「'Math Score'!A2:B10」であることに注意してください。この引数では、シート名と範囲(二重引用符で囲む)を指定する必要があります。

ステップ 4 : この数式を初めて入力すると、#REF が表示されます。エラー。スプレッドシートで。セルの上にマウスを移動すると、「アクセスを許可する」ように求めるプロンプトが表示されます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
アクセス許可を要求する

青いボタンをクリックすると結果が表示されます。これは URL ごとに 1 回だけ発生することに注意してください。一度アクセスを許可すると、リクエストは繰り返されません。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
GoogleスプレッドシートのIMPORTRANGE関数の結果

これは、複数のワークシートからデータを取得する必要がある場合に便利です。たとえば、この場合、異なる Google スプレッドシートからすべての科目の成績を 1 つのシートに取得できます。

名前付き範囲でIMPORTRANGE関数を使用する

複数のソースから範囲をインポートする必要がある場合、混乱が生じやすくなります。ただし、範囲に名前を付けると作業が少し簡単になります。次の手順に従ってください:

ステップ 1 : インポート元のワークシートで、セルの範囲を強調表示して右クリックし、[その他のセル アクション] > [名前付き範囲の定義]に移動します。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
名前付き範囲の例

ステップ 2 : ポップアップ メニューで、範囲に名前を付けます。

範囲に名前を付けるメニュー

ステップ 3 : 新しいスプレッドシートで、 range_stringという名前のセル範囲を指定して Google スプレッドシートの IMPORTRANGE 関数を使用します。この例では、コマンドは次のようになります。

=IMPORTRANGE("1G_XEiSnUu0o8kmbkNVlQgTIjoE5lGqErRK3TlNfR1oI","'NamedRange1")

ステップ 4 : Enter キーを押し、#REFエラーをクリックして、「アクセスを許可」をクリックします。

GoogleスプレッドシートでIMPORTRANGE関数を使用する際の注意点とヒント

シートが接続されると (数式を初めて使用したときにアクセスを有効にしたため)、任意のシートで行われた更新は数式の結果として自動的に反映されます。たとえば、生徒の成績を編集すると、数式によってシート内の成績が自動的に変更されます。

IMPORT RANGE 数式を使用する場合は、結果を格納するのに十分な数の空のセルがあることを確認してください。数式の結果に必要なセルと一致するデータがあるセルの場合、数式はエラーを返します。ただし、セルにマウスを移動すると問題が表示されるため、エラーの特定に役立ちます。

GoogleスプレッドシートでIMPORTRANGE関数を使う方法
GoogleスプレッドシートでIMPORTRANGE関数を使用するとセルにエラーが発生する

複数のスプレッドシートからデータをインポートする場合、少し混乱する可能性があります。ソース シートに名前付き範囲を作成し、その名前付き範囲を使用することをお勧めします。

そのデータをソース シートに追加する場合は、特定の範囲をドラッグするのではなく、列全体をドラッグします。これにより、列 A と列 B 全体からデータが取得されます。これで、ソース シートにさらにデータを追加すると、宛先シートで自動的に更新されます。

Google スプレッドシートの IMPORTRANGE 関数に関するよくある質問

Google スプレッドシートで IMPORTRANGE 関数を使用する方法

1. ブラウザのアドレスバーからURLを見つけて入力します

2.空のセルに=IMPORTRANGE(と入力し、引用符で囲んだURLを貼り付けます。

3. カンマを入力し、引用符で囲んで範囲を指定します。例:“Sheet2!B6:C18”そしてEnterキーを押します。

4. #REFエラーをクリックし、「アクセスを許可」をクリックします。

Google スプレッドシートの IMPORTRANGE 関数とは何ですか?

IMPORTRANGE は、手動で入力することなく、あるスプレッドシートから別のスプレッドシートにデータを転送できる関数です。この機能を使用すると、自動的に更新されるため、コピー アンド ペーストよりも便利です。

IMPORTRANGE 関数は Google スプレッドシートを自動的に更新しますか?

はい、元のワークシートに加えられた変更は、インポートされたデータでも変更されます。

Google スプレッドシートの IMPORTRANGE 関数に制限はありますか?

はい、ワークブックの相互参照数式は最大 50 個まで可能です。

Google スプレッドシートで IMPORTRANGE 関数をフィルタリングするにはどうすればよいですか?

入力されたデータから情報をフィルタリングするには、QUERY 関数を使用する必要があります。

Google スプレッドシートで複数の IMPORTRANGE 関数を使用するにはどうすればよいでしょうか?

セル範囲をインポートするための標準的な手順に従いますが、IMPORTRANGE 関数を使用するたびに、ワークシートにデータを表示するのに十分なスペースがあることを確認してください。

IMPORTRANGE 関数を書式設定とともに使用できますか?

いいえ、データ自体のみをインポートできます。

Sign up and earn $1000 a day ⋙

Leave a Comment

ノートパソコンを携帯電話に置き換えるために必要なものすべて

ノートパソコンを携帯電話に置き換えるために必要なものすべて

本当にノートパソコンを携帯電話に置き換えることができるのでしょうか?はい、ただし、携帯電話をラップトップに変えるには適切なアクセサリが必要になります。

ChatGPTはまもなく画面上で起こっているすべてを見ることができるようになります

ChatGPTはまもなく画面上で起こっているすべてを見ることができるようになります

イベントの完全版ビデオで重要なことの 1 つは、今後リリースされる ChatGPT アプリの機能がデモされたが、実際の詳細は共有されなかったことです。 ChatGPT は、ユーザーのデバイス画面上で起こっていることをすべて把握できる機能です。

AIは正直になるように訓練されているにもかかわらず、人間を騙すことを学んでいる

AIは正直になるように訓練されているにもかかわらず、人間を騙すことを学んでいる

新たな研究によると、多くのトップクラスのAIは、正直であるように訓練されているにもかかわらず、訓練を通じて欺くことを学び、体系的にユーザーを誤った信念に誘導することが判明した。

ChatGPTで質問を変更する方法

ChatGPTで質問を変更する方法

ChatGPT に質問変更オプションが追加され、ユーザーは ChatGPT と交換している質問やコンテンツを編集できるようになりました。

偽のQRコードを見分けてデータを安全に保つ方法

偽のQRコードを見分けてデータを安全に保つ方法

QR コードは、不正な QR コードをスキャンしてシステムに何か厄介なものが投げ込まれるまでは、かなり無害に見えます。携帯電話とデータを安全に保ちたい場合は、偽の QR コードを識別する方法がいくつかあります。

クアルコム、数々の注目すべき改良を施したX85 5Gモデムを発表

クアルコム、数々の注目すべき改良を施したX85 5Gモデムを発表

MWC 2025のステージ上で、クアルコムはX85と呼ばれる第8世代5Gモデムを発表して大きな話題を呼んだ。このモデムは今年後半に発売される主力スマートフォンに搭載される予定だ。

新しい技術により、携帯電話の色を柔軟に変えられるようになった

新しい技術により、携帯電話の色を柔軟に変えられるようになった

流行の「ウルトラマリン」カラーのiPhone 16を持っていますが、ある日突然その色に飽きてしまったとします。あなたは何をしますか?

マイクロソフトがDeepSeekをPC Copilot+プラットフォームに統合

マイクロソフトがDeepSeekをPC Copilot+プラットフォームに統合

1 月に、Microsoft は、Qualcomm Snapdragon X プロセッサで動作する Copilot+ コンピューターに、DeepSeek-R1 モデルの NPU 最適化バージョンを直接提供する計画を発表しました。

ExcelのIF関数とSwitch関数の違い

ExcelのIF関数とSwitch関数の違い

IF ステートメントは、Excel でよく使用される論理関数です。 SWITCH ステートメントはあまり知られていませんが、場合によっては IF ステートメントの代わりに使用できます。

Adobe Camera Rawを使用して被写体の後ろにスポットライト効果を追加する方法

Adobe Camera Rawを使用して被写体の後ろにスポットライト効果を追加する方法

写真の被写体の後ろにスポットライト効果を追加すると、被写体を背景から切り離すのに最適です。スポットライト効果により、ポートレート写真に深みを与えることができます。

Outlookの添付ファイルのサイズ制限を増やす方法

Outlookの添付ファイルのサイズ制限を増やす方法

Outlook やその他の電子メール サービスでは、電子メールの添付ファイルのサイズに制限があります。 Outlook の添付ファイルのサイズ制限を増やす手順は次のとおりです。

Lightroom が他の写真編集アプリよりも優れているのはなぜですか?

Lightroom が他の写真編集アプリよりも優れているのはなぜですか?

多くの競合製品があるにもかかわらず、Adobe Lightroom は依然として最高の写真編集アプリです。はい、アクセスするには料金を支払う必要がありますが、Lightroom の機能セットは料金を支払う価値があります。

Youtube動画を簡単かつ迅速にダウンロードする方法

Youtube動画を簡単かつ迅速にダウンロードする方法

Youtube から動画をダウンロードするのは今では非常に簡単です。Youtube 動画をコンピューターにダウンロードするために複雑な手順を実行する必要はありません。

Apple Invitesを使ってイベントを作成する方法

Apple Invitesを使ってイベントを作成する方法

AppleはInvitesという独自のイベント管理アプリをリリースしました。このアプリを使用すると、イベントを作成したり、招待状を送信したり、応答を管理したりできます。

チートヒーロー3、ヒーロー3コード全バージョン

チートヒーロー3、ヒーロー3コード全バージョン

ここにHeroes 3のすべてのコード、Heroes 3のすべてのバージョンのチート(Heroes 3 WoGチート、Heroes 3 SoD、Heroes 3 of Might and Magicなど)があります