Excel技术问询:如何按D列人员统计B列对应采购总额?
Excel 按人员统计采购总额的正确公式
不需要用SUMIF嵌套VLOOKUP,直接用SUMIF函数就能高效解决问题,具体用法如下:
公式写法
假设你的数据结构是:
- B列:采购金额(需要求和的数值列)
- C列:所有采购记录对应的采购人(条件匹配列)
- D列:需要统计总额的目标人员列表
在D列人员对应的结果单元格(比如E2)输入公式:
=SUMIF(C:C, D2, B:B)
输入完成后下拉填充,即可批量统计D列所有人员的采购总额。
参数解释
SUMIF的核心逻辑是按指定条件求和,三个参数分别对应:
C:C:条件区域,即存储所有采购人信息的列D2:匹配条件,即当前需要统计的目标人员B:B:求和区域,即对应采购金额的列
为什么不用SUMIF嵌套VLOOKUP
VLOOKUP的作用是查找并返回单个匹配值,嵌套到SUMIF里完全没必要——既会增加公式复杂度,还可能因为存在重复人员记录,只返回第一个匹配的金额,导致求和结果错误。直接用SUMIF就能一次性完成条件匹配与求和操作。
内容的提问来源于stack exchange,提问作者vincent.27
相关产品推荐
相关产品推荐

