シート間参照を作成して、別のシートのデータを操作する

Smartsheetマニュアル|シート間参照を使用して複数のSmartsheetシート間でデータをリンクし、データ管理と数式の効率を向上させる方法を説明します。

シート間参照を使用して、他のシートのデータを操作します。

プラン

  • Pro

  • Business

  • Enterprise

プランタイプと含まれる機能の詳細については、「Smartsheetプラン」ページを参照してください。

必要な権限

所有者、管理者、編集者は参照を追加または編集できます。参照するシートには閲覧者以上のアクセス権が必要です。

この機能がSmartsheet RegionalsまたはSmartsheet Govに含まれているかどうかを確認してください。

各シート間参照はそれぞれ1つのシートにリンクしています。複数の参照を作成して、複数のシートからデータを取得できます。

シート間参照を作成する

  1. データを表示するセルに数式を作成します。 例えば、「=COUNT(」と入力すると、 数式のヘルプカードがセルの上または下に表示されます。

  2. ヘルプカードで、[別のシートを参照]を選択します。

  3. データが存在するシートを検索します。

  4. 検索結果で、ソースシートを選択します。

  5. 参照するデータを含むセル範囲を選択し、「参照の挿入」をクリックします。

ヒント

ソースに行が追加または削除された場合でも、列ヘッダーを選択して列全体を参照します。複数の列を参照するには、Shiftキーを押したまま最初と最後の列を選択します。その間にある全ての列が取得されます。選択できるのは連続した列のみです。個々の列を選択するには、複数の参照を作成します。

  1. オプション:参照シート名のテキストボックスに、参照の名前を入力できます。名前を入力しない場合、参照にはシート名とそのシートが参照される回数に基づいたデフォルトの名前が付けられます。名前はシートには影響しません。数式内の参照を識別できるようにするためです。

これでおしまい!参照が数式に追加されたことが分かります。数式がどのように表示されるかという例を次に示します。

=COUNT({my_sheet1 Range1})

参照を操作するためのヒント

  • 宛先シートには表示する必要のないデータを含めないでください。参照範囲内の全情報が利用可能なので、宛先シートに表示される場合があります。不要なデータを参照する可能性があるVLOOKUPの代わりにINDEX(MATCH)式を使ってみてください。

  • 新しい行が参照範囲内にあることを確認してください。参照範囲の下に追加された行は含まれません。全ての行を含めるには、列を参照として選択します。

  • 参照を再利用する:既存の参照を使用するために、[別のシートを参照]ダイアログを開く必要はありません。新しい数式に中かっこ{}を追加し、そこに参照名を入力するか貼り付けます。

  • 参照は、参照が作成されたシートに固有です。シートごとに新しい参照を作成する必要があります。

  • 無限の承認ループを防ぐため、シート参照数式またはセルリンクを含むセルは、シートを変更する自動化(行の移動、行のコピー、行の行、行解除、承認要求、日付の記録、人の割り当て、セルの変更、セルのクリア、ドキュメントの生成)をトリガーしません。これを回避するには、時間ベースまたは繰り返しの自動ワークフローの使用を検討してください。

さらに助けが必要ですか?

数式ハンドブックテンプレートを使用すると、さらに多くのサポートリソースを見つけたり、リアルタイムで操作を練習できる全関数の用語集や、一般的に使用される高度な数式の例を含む100以上の数式を表示したりできます。

Smartsheetオンラインコミュニティーで、他のSmartsheetユーザーがこの関数をどのように使用しているかの例を見つけたり、特定の使用例について質問したりできます。

コミュニティーに質問する