Excel中使用sumif函数可以自动计算总数。
以下举例详细说明怎么使用sumif函数计算题目中的水果总数。其中A列、B列和C列放原始数据,E列是水果种类,F列计算水果的总数。
1、输入原始数据。点击A列、B列和C列放原始数据,E列,分别输入原始数值。
2、计算香蕉的总数。选择单元格F2,输入公式=SUMIF(B:B,E2,C:C)。
3、计算其他水果的总数。选中单元格F2,鼠标移动至F2单元格右下角,鼠标变成“+”号时,往下拉到F4为止。
4、在A列、B列、C列添加数据后,F列会自动计算对应的水果总数。
SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。
sumif函数语法是:SUMIF(range,criteria,sum_range)
sumif函数的参数如下:
第一个参数:Range为条件区域,用于条件判断的单元格区域。
第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。
当省略第三个参数时,则条件区域就是实际求和区域。
参考资料来源:百度百科-SUMIF函数
本回答被网友采纳首先图中的水果对应的C列那些数字是文本格式,要设定为常规格式或数值格式!
假设黄色那列是F列,在F2输入公式下拉:
=IF(E2="","",SUMIF(B:B,E2,C:C))
如果不想设置C列的数字格式的用这公式也行:
=IF(E2="","",SUMPRODUCT((B$2:B$999=E2)*C$2:C$999))
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
再额外提供一条E2的公式,能自动统计B列的水果种类并列出来,这对于水果种类较多时是比较方便的,不用手动去统计!
E2数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束。
=INDEX(B:B,SMALL(IF(MATCH(B$2:B$999&"",B$2:B$999&"",)=ROW($1:$998),ROW($2:$999),4^8),ROW(A1)))&""
谢谢!如果我左边表格数据全是引用其他单元格的 怎么办?
追答以上回答中提供的公式对左边表格引用其它单元格公式也是可以使用的,但要注意当引用的单元格是数字时,要注意如果是文本格式的数字要改为常规格式。如追问截图中G2的公式:
=D2
可以改为这样,然后下拉:
=IF(D2="",,--D2)
或不作任何更改,直接用我上面回答中的公式:
=IF(E2="","",SUMPRODUCT((F$2:F$999=I2)*G$2:G$999))