AI アシスタント
AI アシスタントが新登場
Lark に関する質問への回答を、生成 AI がまとめてくれます!
00:00
ボタンを押して働画をドラッグする

IMPORTRANGE 関数

閲覧時間数:5 分
  1. 関数の説明
Lark シートにて、IMPORTRANGE 関数を使用して、データソースとなるシート内の指定した範囲からデータを参照でき、シート間のデータ同期を実現できます。
:データソースとなるシートに対してコピー権限を持つがあります。参照したデータは閲覧のみでき、編集することはできません。
  1. 関数の書式
  • 書式:=IMPORTRANGE(シートの URL, 範囲の文字列)
  • 引数の説明:
  • シートの URL:参照したいデータが含まれているシートの URL を指定します。
  • 範囲の文字列:参照したいセル範囲を指定します。
  • 例:=IMPORTRANGE("https://www.example.com/sheets/example", "'Sheet1'!A1:C3") を使用して、シートのワークシート Sheet 1 内の A1:C3 範囲のデータを参照できます。なお、URL と範囲の文字列は半角の引用符で囲む必要があります。
  1. 操作手順
IMPORTRANGE 関数を使用する
データを参照する
  1. Lark シートを開きます。
  1. 空白のセルをクリックします。そして、=IMPORTRANGE( と入力してから シートを選択 をクリックします。
  • :セルにシートの URL と範囲の文字列を直接入力することもできます。
  • 250px|700px|reset
  1. 参照したいシートを選択します。そして、参照したいセル範囲を選択後、画面右上の 参照 をクリックします。
  • 250px|700px|reset
上記操作を完了後、シート内で参照されたデータが表示されます。
  • データのシート間参照は、データ値の参照のみをサポートしており、書式の参照はサポートされていません。参照後、必要に応じて手動でデータ形式を通貨や日付などに変更できます。
  • IMPORTRANGE 関数を他の関数と併用することはできません。例えば合計や平均値の計算などです。
参照設定を変更する
参照した範囲内の任意のセルをクリックして、表示される 設定 アイコンをクリックして、次の操作を行えます。
250px|700px|reset
  • 参照先 URL にアクセス:参照元のシートを開き、データを編集します。
  • データを更新:データ同期の遅延によるデータの不一致を避けるために、手動で参照元データの最新の変更を同期します。デフォルトでは、データは 5〜10 秒ごとに自動的に同期されます。
  • 参照範囲を更新:現在参照している範囲以外のデータを参照したい場合、参照範囲を編集できます。
  • 接続を切断:挿入された参照データと参照元シートとの関連を解除します。切断後、現在のシート内のデータは参照元シート内のデータに応じて変化しなくなります。
IMPORTRANGE 関数を削除する
IMPORTRANGE 関数が適用されているセルを選択し、削除キーを押します。
  1. よくある質問
Q:シートから参照されたデータをフィルタリングしたいです。
A:IMPORTRANGE と QUERY 関数の組み合わせでデータをフィルタリング可能です。
例えば、=QUERY(IMPORTRANGE("「シートの URL」","'店舗販売表'!A2:D6"),"where Col2='A 店舗'") という数式を通じて、「店舗販売表」という名のワークシートから A 店舗のデータを絞り込みことができます。
引数の説明は以下です:
  • IMPORTRANGE("「シートの URL」","'店舗販売表'!A2:D6"):「店舗販売表」という名のワークシートの A2:D6 範囲のデータを参照します。
  • QUERY(IMPORTRANGE(),"where Col2='A 店舗'"):参照されたデータ範囲内で、第 2 列の値が「A 店舗」のデータをフィルタリングします。
:列番号は必ず「Col」で表示する必要があります。例えば、第 2 列は「Col2」と表示し、「B」ではありません。
Q:シートで IMPORTRANGE 関数を使用してデータを正常に参照できない原因を教えてください。
A:下表のエラーメッセージを参照しながら、トラブルシューティングを行ってください。それでも問題が解決しない場合は、カスタマーサポートまでお問い合わせください。
エラーメッセージ
考えられる原因
対処法
データを参照できません
参照となるデータが存在しないか、またはソースデータにアクセスする権限がありません。
ソースデータと権限を確認してから、再度データを参照してください。
循環参照です
現在のシートは、参照しようとしているデータの直接的または間接的なソースです。
例:シート A はシート B の特定のセル領域を参照していますが、この領域にはシート A を直接または間接的に参照する数式が含まれています。
循環参照がシート間に存在しないように、数式を削除または変更してください。
データ権限が失効しました
ソースデータが所在するシートに対するアクセス権限を失ったため、データにアクセス・参照できなくなりました。
ソースデータが所在するシートのコピーを作成する権限を取得してから、再度データを参照してください。
リクエストがタイムアウトしました。しばらくしてからもう一度やり直してください
データの読み込み時間が長すぎます。
再度データを参照してください。
データの読み込みができませんでした
サーバーエラーまたはネットワークにエラーが発生しました。
ネット接続を確認してから再試行してください。
一部セルのデータを上書きするため、展開されませんでした
セルに既にコンテンツがあるため、参照データをワークシートに表示することができません。
セルのコンテンツをクリアすると、データを正常に表示できます。
パラメータが正しくないため、参照するシートが見つかりません。数式を変更または再作成しましょう
入力した IMPORTRANGE 関数の引数が正しくありません。
引数を修正するか、関数を再入力してください。
エラーが発生したか、またはリンク先のシートが存在しません
IMPORTRANGE 関数の最初の引数(ソースシートのリンク)が正しくありません。
引数を修正してください。
参照するセル範囲またはワークシートが見つかりません
IMPORTRANGE 関数の 2 つ目の引数(参照するワークシートとセル範囲を指定する引数)が正しくありません。
引数を修正してください。
数式計算の内部エラーです
計算中にエラーが発生しました。
再度データを参照してください。
このシートのシート間参照の数は上限(100)を超えました。一部のシート間参照を削除して、再試行してください
シートにある IMPORTRANGE 関数の上限(100)に達しました。
参照を一部削除してから再試行してください。
反復計算は最大 5 回です
参照データ内のネストされたデータ参照の数が上限の 5 個を超えています。
ネストされた参照の数を減らしてください。
作成者: Lark ヘルプセンター
最終更新:2025-01-16
このコンテンツはいかがでしたか?
送信しました。貴重なご意見をいただきありがとうございます。
サポートが必要な場合は、カスタマーサービスまでご連絡ください
0
rangeDom
rangeDom
rangeDom