可在Excel中通过四种方式引用其他文件夹工作簿数据:一、用完整路径直接公式引用;二、用“选择性粘贴→链接”导入区域;三、用“数据→从工作簿”建立可刷新连接;四、设置自动/手动更新模式;五、通过“编辑链接→更改源”修复断开路径。

如果您需要在Excel工作簿中引用其他文件夹中工作簿的数据,可以通过建立外部链接实现。以下是完成此操作的具体步骤:
一、使用完整路径直接引用其他工作簿单元格
该方法通过在公式中输入目标文件的绝对路径、文件名、工作表名和单元格地址,创建静态外部引用。Excel会自动识别路径并尝试读取数据,首次引用时需确保源文件处于打开状态或路径有效。
1、在当前工作表的任意单元格中输入等号“=”启动公式编辑。
2、手动输入目标文件的完整路径,格式为:'D:\报表\2024年销售数据.xlsx'!Sheet1!A1。
3、注意单引号包裹含空格或特殊字符的路径,路径与工作表名之间用英文感叹号“!”分隔,工作表名与单元格地址之间也用“!”分隔。
4、按Enter确认,Excel将返回目标单元格的值;若源文件未打开,公式中将显示完整路径并保留链接关系。
二、通过“选择性粘贴”链接方式导入外部数据
该方法适用于一次性导入整行、整列或指定区域,并自动建立可更新的外部链接,避免手动构造复杂路径公式。
1、打开源工作簿,选中需引用的数据区域(例如Sheet1的A1:C10)。
2、按Ctrl+C复制所选内容。
3、切换至目标工作簿,右键点击目标位置左上角单元格,选择“选择性粘贴”→“链接”。
4、确认后,目标单元格将显示源数据,并在编辑栏中呈现类似=[2024年销售数据.xlsx]Sheet1!$A$1的链接公式。
三、使用“数据”选项卡中的“现有连接”功能建立链接
该方法通过Excel内置的数据连接机制创建结构化外部引用,支持刷新控制,适合对大型外部数据源进行定期同步。
1、在目标工作簿中,点击“数据”选项卡,选择“获取数据”→“来自文件”→“从工作簿”。
2、浏览并选中目标文件夹中的源Excel文件(例如D:\基础数据\客户信息.xlsx),点击“导入”。
3、在导航器中勾选所需工作表,取消勾选“将此数据添加到数据模型”,点击“加载”或“加载到”。
4、选择“仅创建连接”后点击“确定”,再右键工作表标签中生成的查询表,选择“刷新”即可更新数据。
四、设置外部链接自动更新或手动更新模式
Excel默认在打开含外部链接的工作簿时提示是否更新,用户可通过信任中心设置更改默认行为,控制链接数据的更新时机与安全性。
1、点击“文件”→“选项”→“信任中心”→“信任中心设置”→“外部内容”。
2、在“工作组/企业级外部内容选项”下,选择“启用自动更新”或“禁用所有自动更新,仅允许手动更新”。
3、若选择手动更新,在“数据”选项卡中点击“全部刷新”或右键任一外部链接区域选择“刷新”。
4、检查链接状态:点击“数据”→“编辑链接”,在弹出对话框中可查看源路径、更改源、断开链接或手动刷新。
五、修复断开的外部链接路径
当源文件被移动、重命名或所在磁盘不可用时,原有链接将失效,显示#REF!或提示“源不可用”。此时需重新指定有效路径以恢复链接。
1、点击“数据”→“编辑链接”,在列表中选中失效链接,点击“更改源”。
2、在文件选择对话框中,导航至源文件当前所在文件夹,选中正确文件并点击“确定”。
3、Excel将自动更新所有引用该文件的公式路径,原单元格内容随即恢复显示。
4、如需批量修正多个链接,可先关闭所有源文件,再执行“编辑链接”→“更改源”,逐个替换路径。










