EP06. “Union and Intersect 并集与交集运算符”
🔒 登录后可标记已读- 讲两个不常用但很好用的引用运算符:逗号(并集)和空格(交集)
- 并集把两个范围合起来,交集只取两个范围重叠的部分
- 前置知识是 EP03 的命名范围概念
- 学完能在处理交叉表(比如「月份 × 产品」的表格)时,用坐标式写法直接取出交叉点的数值
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
并集和交集怎么选
| 运算符 | 作用 | 例子 |
|---|---|---|
逗号 ,(并集) | 把两个范围合并加总 | =SUM(C4:D8,D7:E11) |
空格 (交集) | 只取两个范围重叠的部分 | =SUM(D7:D8 D7:E11) |
并集运算符(逗号)
逗号 , 把两个范围合并(加总): =SUM(C4:D8)+SUM(D7:E11) (也可以直接用逗号,比如 =SUM(C4:D8,D7:E11),把两个范围都算进同一个 SUM 里),结果是 20。
💡 输入 =SUM( 之后按住 Ctrl 键,用鼠标依次选取多个范围,Excel 会自动用逗号把这些范围并起来。
交集运算符(空格)
一个空格代表「取两个范围的交集」(重叠的部分): =SUM(D7:D8 D7:E11)(两个范围中间用空格隔开,不是逗号) 只会算出两个范围重叠的那一小块,结果是 2。
命名范围的交集
如果提前给行、列都建立好命名范围(比如某月份的命名范围 "Feb" 是 B3:D3,某产品的命名范围 "Chocolate" 是 B2:B13),就可以直接用命名范围名字加空格取交集: =Feb Chocolate 这样能直接取出 "Feb" 和 "Chocolate" 交叉那一格的数值,读起来就像在查表格坐标一样直观。
学完你会
- ✅ 能用逗号把两个不相邻的范围合并进同一个 SUM
- ✅ 能用空格取两个范围的交集
- ✅ 能用命名范围搭配空格,写出像查表格坐标一样直观的公式
常见错误
- 交集运算符用的是「空格」,很容易被当成打字失误删掉或忽略,导致公式变成两个连在一起的范围引用而报错
- 两个范围实际上没有重叠,交集运算符会返回
#NULL!错误 - 命名范围交集写法要求两个命名范围本身已经建立好,如果名字打错或范围没命名,公式直接报错
Sources
Blog / Website: