newdeng
回答者
回答于 2025-05-23
在 Excel 中选择引用其他工作表的内容,可通过以下方法实现:
方法 1:手动输入跨表引用
- 输入公式时,用
工作表名!单元格地址的格式。
示例:
excel =Sheet2!A1 // 引用 Sheet2 的 A1 单元格 ='Sheet Name'!B3 // 当工作表名含空格时,需用单引号包裹
方法 2:鼠标点击选择引用
- 在目标单元格输入等号
=,开始编写公式。 - 直接点击底部的工作表标签(如
Sheet2),切换到目标工作表。 - 点击需要引用的单元格(如
A1),按Enter确认。 - 效果:自动生成
Sheet2!A1格式的引用。
方法 3:结构化引用(适用于表格)
- 将数据区域转为表格(按
Ctrl+T创建)。 - 通过
表名[列名]格式引用数据。
示例:
excel =Table1[Price] // 引用名为 Table1 的表格中 "Price" 列的所有数据
方法 4:三维引用(跨多表汇总)
- 若多个工作表结构相同,可用
起始表名:结束表名!单元格格式引用。
示例:
excel =SUM(Sheet1:Sheet3!A1) // 对 Sheet1 到 Sheet3 的 A1 单元格求和
注意事项
- 若工作表名包含空格或特殊符号(如
#、@),需用单引号包裹:'Sheet Name'!A1。 - 跨工作簿引用需包含文件路径和名称:
[Workbook.xlsx]Sheet1!A1。