スプレッドシートは、大量のデータを扱うときに優れたツールです。ただし、情報が複数のシートに分散している場合、タブごとに行われた変更を追跡するのが少し難しい場合があります。幸いなことに、Google スプレッドシートには、適切な関数を使用してワークシート間でデータをリンクする機能があります。
vizio スマート テレビでアプリを更新する方法
Google スプレッドシートの別のタブからデータをリンクする方法と、プロジェクト全体で情報を動的に接続する方法を示します。
Windows、Mac、または Chromebook PC で Google スプレッドシートの別のタブからデータをリンクする方法
パソコンで Google スプレッドシートを使用している場合は、次の手順でタブ間でデータをリンクできます。
- に進む Google スプレッドシート リンクを追加するドキュメントか、新しいシートを作成します。
- リンクを作成するセルをクリックし、等号 = を入力します。
- リンクするシートとセルの番号を入力します。たとえば、2 番目のシートの最初のセルをリンクする場合、Sheet2!A1 と記述されます。シート 3 のセル A2 は Sheet3!A2 と書き込まれます。構文は、シート番号の後に感嘆符が続き、その後にセル番号が続くことに注意してください。
- シートに名前が付けられている場合は、シートの名前を一重引用符で囲んで入力します。たとえば、DATA というシートのセル B2 をリンクする場合、関数の構文は ='DATA'!B2 になります。
- 複数のセルをインポートする場合は、関数に範囲を入力する必要があります。たとえば、シート 2 のデータをセル C1 から C10 のデータにリンクする場合、関数は =Sheet2!C1:C10 のようになります。これは、複数のセルのすべてのデータを 1 つのセルにコピーしないことに注意してください。他のリンクされたデータの位置を基準にしてセルのみをコピーします。たとえば、関数 = Sheet2!C1:C10 を使用してセル A2 に貼り付ける場合、シート 2 のセル C2 のセルの値のみがコピーされます。この数式を A3 に貼り付けると、シート 2 C3 などのデータのみが反映されます。
- #REF エラーが発生した場合は、リンク先のアドレスが存在しないか、構文にエラーがあることを意味します。シートまたはセルの名前のスペルが正しいかどうかを確認してください。
シートのスペル ミスを回避するには、リンクするセルをクリックします。これをする:
- リンクを作成するセルをクリックしてから、「=」と入力します。
- 下のメニューでリンクしたいシートをクリックし、リンクしたいセルをクリックしてEnterキーを押します。
- これを正しく行った場合、リンクを配置したシートに自動的にリダイレクトされるはずです。
- 値の範囲をコピーする場合は、リンクするすべてのセルが選択されるまで、マウスをクリックしてドラッグします。
iPhone で Google スプレッドシートの別のタブからデータをリンクする方法
iPhone で Google スプレッドシートを使用している場合でも、同様の機能を作成できます。これを行うには、次の手順を実行します。
- モバイル Google スプレッドシート アプリを開きます。
- 既存のシートを開くか、新しいシートを作成します。
- リンクを設定するシートに進み、そのリンクを設定するセルを選択します。
- = と入力してください
- シートの名前に続いて感嘆符を入力します。シートに名前が付けられているか、スペースが含まれている場合は、名前を一重引用符で囲んで入力します。たとえば、シートの名前が DATA SHEET の場合、関数は ='DATA SHEET'!
- インポートするセルまたはセルの範囲を入力します。たとえば、シート 2 のセル B1 から B10 をインポートする場合は、数式 =Sheet2!B1:B10 を入力します。上記の例のようにスペースや名前を含むシートを入力する場合、構文は ='DATA SHEET'!B1:B10 になります。
Android デバイスで Google スプレッドシートの別のタブからデータをリンクする方法
Android で 1 つのシートから別のシートにデータをリンクするプロセスは、iPhone の場合と同様のプロセスです。シートを接続する場合は、上記の iPhone の手順に従ってください。
同じシート内のセルからデータをリンクする
同じシート上でセルをリンクしたい場合、プロセスは上記のプロセスとほぼ同じです。これは、数式で他のセルを参照する場合、または特定のセル値が変更されるたびにデータを動的に変更する場合に便利なツールです。これを行うには、デスクトップまたはモバイルで次の手順を実行します。
- 開いている Google スプレッドシートで、参照を挿入するセルを選択し、「=」と入力します。
- リンクするセルまたはセル範囲に入力するか、セルをクリックまたはクリックしてドラッグします。
- #REF エラーが発生した場合は、スペルまたは句読点のエラーがないか確認してください。
このトリックは、動的なスプレッドシートを作成するときに便利です。特定のセルに多くの値を配置し、後でこれらのセルを非表示にできるためです。これは、スプレッドシートを使用している人は誰でも、非表示のセルの値を見ることなく、関連するデータだけを見る必要があることを意味します。特定のセルの値の変更は、リンクを持つすべてのセルに反映されます。
完全に別個のファイルからのデータのリンク
Google スプレッドシートでは、1 つのファイル内のデータを使用することに制限はありません。他のファイルからスプレッドシートにデータをインポートする方法があります。つまり、そのファイルに加えられた変更は、リンクされたスプレッドシートにも反映されます。これは、IMPORTRANGE 関数を使用して行うことができます。
ただし、この特定のコマンドは、Google スプレッドシートのデスクトップ バージョンでのみ使用できます。モバイルのデータを使用している場合は、作品をクラウドに保存してから、コンピューターでファイルを開きます。 IMPORTRANGE 関数を使用するには、次の手順に従います。
- Google スプレッドシートを開きます。
- インポートするファイルとデータをリンクするファイルの両方を開きます。
- データのコピー元のファイルを強調表示します。上のアドレスバーをクリックして、アドレス全体をコピーします。右クリックして [コピー] を選択するか、ショートカット Ctrl + C を使用できます。
- データのコピー先のファイルを強調表示します。データのインポートを開始するセルを選択します。セルをクリックして、「=IMPORTRANGE」と入力します。
- 開き括弧「(」を入力して、コピーしたアドレスを二重引用符内に貼り付けます。右クリックして [貼り付け] をクリックするか、ショートカット Ctrl + V を使用してアドレスを正確にコピーします。
- コンマ「」を入力し、コピーするファイルからシートとセル範囲を入力します。これらの値も引用符で囲む必要があります。たとえば、シート 1 のセル A1 から A10 をファイルからコピーする場合は、Sheet1!A1:A10 と記述します。シート名が変更されている場合やスペースが含まれている場合は、二重引用符内に単一引用符を入力する必要はありません。閉じ括弧「)」を入力します。
- Enter キーを押します。構文を正しく理解していれば、情報がロードされていることがわかります。読み込み中というエラーが表示された場合は、シートを更新するか、シートを閉じてからもう一度開いてください。 #REF エラーが表示された場合は、アドレスのスペルまたは引用符またはコンマを確認してください。 #REF エラーは通常、構文に問題があることを意味します。 #VALUE エラーが発生した場合は、リンクしているファイルが Google スプレッドシートで見つからないことを意味します。アドレス自体が間違っているか、ファイルが誤って削除された可能性があります。
追加のよくある質問
以下は、Google スプレッドシートでのデータのリンクに関する議論が行われるたびによく寄せられる質問の 1 つです。
これを使用して、まったく異なる Google スプレッドシートから情報を引き出すことはできますか?それとも、同じスプレッドシートにある必要がありますか?
前述のように、データは同じワークシート内から取得することも、完全に別のファイルから取得することもできます。違いは、ワークシート内のデータに等号「=」を使用するのではなく、外部シートのデータに IMPORTRANGE 関数を使用する必要があることです。
外部ファイルを使用している場合、そのファイルが削除されると、IMPORTRANGE 関数を使用するすべてのセルに #REF または #VALUE エラーが表示され、Google スプレッドシートがリンクされているデータを見つけられないことを示すことに注意してください。
雑務の解消
動的スプレッドシートは、大量のデータを処理する人にとって優れたツールです。関連するすべてのテーブルを自動的に更新することで、冗長な情報を変更するために必要なすべての面倒な作業がなくなります。 Google スプレッドシートの別のタブからデータをリンクする方法を知っていると、効率と生産性が向上します。不要な冗長性を削減するものは、常にプラスになります。
Google スプレッドシートのさまざまなタブからデータをリンクする他の方法を知っていますか?以下のコメントセクションであなたの考えを共有してください。