IMPORTRANGE 函数文档

# IMPORTRANGE 函数文档

## 适用版本
⚠️ 仅适用于 **Synology Office 3.5 及以上版本**。

---

## 功能描述
从链接的 Synology 电子表格中导入指定范围的单元格数据,并保持同步更新。

---

## 语法格式
```spreadsheet
=IMPORTRANGE(spreadsheet_url, range_string)

参数说明

参数 类型 必填 描述
spreadsheet_url 文本 目标电子表格的链接或标识符,支持以下格式:
- Synology 电子表格 URLhttps://example.com/oo/r/abc123abc123`<br>- **Synology 电子表格 ID**:abc123abc123<br>- **带专用 IP 的 URL**:https://10.11.21.131:5001/oo/r/abc123abc123`
- 带 QuickConnect ID 的 URL:`https://example.quickconnect.to/d/s/abc123abc123/oqbDx28_gs9XuYfyp`
range_string 文本 指定要导入的工作表及单元格范围,格式为 "[SheetName]![CellRange]"
- 若工作表名包含空格,需用单引号包裹:"'Sheet 1'!A1:B3"

使用示例

示例 1:基础导入

Spreadsheet 1(当前表格)

A1: =IMPORTRANGE("abc123abc123", "Sheet1!A1:C3")

Spreadsheet 2(源表格)

A B C
86 17 38
42 6 77
12 8 66

结果

86  17  38
42   6  77
12   8  66

示例 2:带空格的工作表名(正确写法)

=IMPORTRANGE("abc123abc123", "'Sheet 1'!A1:B3")

结果

86  17
42   6
12   8

示例 3:带空格的工作表名(错误写法)

=IMPORTRANGE("abc123abc123", "Sheet 1!A1:B3")

结果

#REF!  
(未使用单引号包裹含空格的工作表名)

注意事项

  1. 权限要求
    • 首次引用新表格时需授权访问。
  2. 语法规则
    • 工作表名含空格时必须使用单引号包裹,否则触发 #REF! 错误。
  3. 数据同步
    • 源数据更新后,目标表格需手动刷新或重新打开以同步数据。
  4. 常见错误
    错误代码 原因 解决方案
    #REF! 工作表名含空格未加单引号 修改为 "'Sheet 1'!A1:B3"
    #N/A 目标表格权限未授权 点击提示弹窗完成授权

最佳实践

命名规范:避免使用含空格的工作表名以减少语法错误。
范围优化:尽量缩小导入范围(如 A1:C10 而非整列)以提升性能。
错误排查:若数据未更新,检查源表格权限和网络连接。
```

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注