MICROSOFT

EP04. “External References 外部引用”

首页 Microsoft 工具 Excel · Functions · Cell References · EP04
约 4 分钟· #EP04#Excel#Cell References
🔒 登录后可标记已读
  • 外部引用(External Reference)指在一个工作簿的公式里,引用「另一个工作簿」的单元格或范围
  • 跟 EP02 的三维引用很像,差别是三维引用是同一工作簿内跨工作表,外部引用是跨不同的 Excel 文件
  • 前置知识是 EP02 的三维引用概念
  • 学完能处理「多个部门各自一份 Excel 文件,最后要汇总」的场景

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


外部引用和三维引用怎么选

场景用法备注
数据分散在同一个工作簿的不同工作表三维引用(见 EP02)写法更简单,不用管理多个文件
数据分散在不同的 Excel 文件外部引用要先把所有相关工作簿打开才能选取

建立外部引用的步骤

  1. 先把所有相关的工作簿都打开(比如 North.xlsx、Mid.xlsx、South.xlsx、Company.xlsx)
  2. 在汇总用的 Company 工作簿里,选中 B2,输入等号 =
  3. 用 Switch Windows(切换窗口)功能切换到 North 工作簿
  4. 选中 North 工作簿里的 B2
  5. 输入加号 +
  6. 对 Mid、South 工作簿重复步骤 3~5(切换窗口、点选 B2、输入 +
  7. 最后按 Enter,完成的公式类似 =[North.xlsx]Sheet1!$B$2+[Mid.xlsx]Sheet1!$B$2+[South.xlsx]Sheet1!$B$2
  8. 如果公式里出现了 $ 符号(绝对引用),且想在拖动复制时也自动调整,需要把 $ 符号删掉
  9. 删掉 $ 后就能把公式复制到其他单元格,引用会跟着调整

关闭并重新打开工作簿时的提示

  • 如果修改过被引用的工作簿数据,重新打开汇总工作簿时,Excel 会跳出提示,可以选择 "Enable Content" 更新链接
  • 也可以选择不更新,保留上次打开时的旧数值

位于功能区 Data 标签下,用来:

  • 手动触发更新链接(Update Values)
  • 设置打开工作簿时要不要自动跳出更新提示

[截图:Data 标签下 Edit Links 对话框,列出所有外部引用来源文件、Update Values 按钮位置]


学完你会

  • ✅ 能建立引用其他工作簿单元格的外部引用公式
  • ✅ 能分辨外部引用(跨文件)和三维引用(跨工作表)该用哪一种
  • ✅ 知道被引用的文件被移动/改名会导致 #REF! 错误,也知道怎么用 Edit Links 手动更新链接

常见错误

  • 被引用的工作簿文件被移动或改名,外部引用会失效,出现 #REF! 错误
  • 忘记外部引用默认会带 $ 绝对引用符号,直接拖动复制导致所有单元格都引用同一个来源
  • 关闭源工作簿后,汇总工作簿的数值仍显示上次打开时的旧值,容易误以为是最新数据

Sources

Blog / Website:

  1. External References