### 不同表格相同间距单元格相加引用方法
#### 一、Excel 场景(同一工作簿跨表)
1. **三维引用公式**(适用于连续工作表)
excel
=SUM(Sheet1:Sheet3!A1) # 将Sheet1到Sheet3中所有A1单元格相加
2. **独立引用相加**
excel
=Sheet1!A1 + Sheet2!A1 + Sheet3!A1
3. **INDIRECT动态引用**(支持非连续表名)
excel
=SUM(INDIRECT("'"&A1&"'!B2")) # 通过单元格A1中的表名动态定位B2单元格
#### 二、跨文件引用(不同工作簿)
1. **直接引用其他工作簿单元格**
excel
=SUM([Book1.xlsx]Sheet1!$A$1, [Book2.xlsx]Sheet1!$A$1)
2. **INDIRECT+文件名**(需保持文件打开)
excel
=INDIRECT("'C:\路径\[文件名.xlsx]Sheet1'!A1") + ...
#### 三、Google Sheets 场景
1. **跨表格数据导入后相加**
excel
=SUM(IMPORTRANGE("URL","Sheet1!A1"), IMPORTRANGE("URL","Sheet2!A1"))
#### 四、批量区域相加(相同结构表格)
1. **多表相同范围求和**
excel
=SUM(Sheet1:Sheet3!A1:C10) # 对三个表的A1-C10区域分别求和后再相加
2. **SUMPRODUCT跨表计算**
excel
=SUMPRODUCT(Sheet1:Sheet3!A1)
#### ⚠️ 注意事项
1. 三维引用在Office 365中可能受限,建议测试兼容性
2. 跨文件引用时需保持源文件打开状态(Excel)
3. Google Sheets的IMPORTRANGE需首次授权访问
4. 使用INDIRECT会失去追踪引用关系
#### 🎯 应用场景示例
![公式演示结构]
假设存在3个月报表(1月/2月/3月),需要汇总:
excel
=SUM(INDIRECT("'"&B1&"'!D5"), INDIRECT("'"&B2&"'!D5"))
# 其中B1=1月,B2=2月时,自动计算两个表D5单元格的和