Excel中如何根据条件查找匹配多个值,并将它们相加?

表格中要根据学号,统计单个学生的捐款总金额。例如1008号的胡八总共捐了45.应该怎么用公式来统计、?我之前用的是index和match,但是match好像只能返回第一个符合条件的数值

用 sumif 函数,判断值是学号 

SUMIF函数功能

  SUMIF函数用于计算单元格区域或数组中符合某个指定条件的所有数字的总和。

  SUMIF函数格式

  SUMIF(range,criteria,[sum_range])

  参数说明

  range(必选):表示要进行条件判断的单元格区域。

  criteria(必选):表示要进行判断的条件,形式可以为数字、文本或表达式。例如,16、"16"、">16"、" 图书 " 或 ">"&A1。

  sum_range(可选):表示根据条件判断的结果要进行计算的单元格区域。如果省略该参数,则对参数 range 指定的单元格区域中符合条件的单元格进行求和。

=SUMIF(B2:B14,"工程部",D2:D14)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-28

sumifs函数可快速对多条件单元格求和。
SUMIFS函数语法:
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,条件区域N,条件N)

第一参数为求和区域,后面的条件区域和条件一一对应,下面通过1个案例进行说明。
举个例如下图示:


计算小明三门学科的总分

=SUMIFS(C92:C100,A92:A100,E92)
E92为输出区域,蓝色是求和区域,红色是条件区域,绿色框中的小明是条件

相似回答