有些计算普通公式做不到:对一整个区域按条件统计、数组相乘求和。这时候用 Excel 数组公式,一次算出结果。怎么做?这篇讲清楚。
数组公式是对整个数组(一组数据)计算的公式,能处理普通公式搞不定的批量计算。
怎么写数组公式
- 在单元格输入公式(如数组求和);
- 不要直接回车,按 Ctrl+Shift+Enter 确认;
- 公式两侧出现
{}(花括号),表示数组公式。
示例:
`` =SUM((A1:A10>0)*B1:B10) ``
按 Ctrl+Shift+Enter,统计符合条件的求和。
典型应用
- 条件求和:对满足条件的区域求和;
- 多条件统计:同时满足多个条件计数;
- 数组相乘:两列对应相乘再求和;
- 数组查找:复杂的定位取值。
注意事项
- 数组公式要用 Ctrl+Shift+Enter 确认;
- 返回多个结果的数组公式,需选中对应区域再输入;
- 修改数组公式区域要一致,别破坏整体。
用 WPS 表格,数组公式一样支持
WPS 表格支持数组公式:
- 输入公式后按 Ctrl+Shift+Enter;
- 条件求和、多条件统计都能做;
- 与 Excel 用法一致。
如果你在用 WPS 表格,遇到复杂批量计算,用数组公式一次算出,比绕路简单。
常见疑问
Q:数组公式报错怎么办? 检查区域是否一致、是否按 Ctrl+Shift+Enter 确认;多数问题出在这两点。
Q:新版能用动态数组吗? 部分新版支持动态数组(自动溢出),用法更简化,按版本功能为准。
小结
Excel 数组公式对整个数组计算,按 Ctrl+Shift+Enter 确认。条件求和、多条件统计、数组相乘都能用它。注意确认方式和区域一致。WPS 表格同样支持,复杂计算一次搞定。