excel表格文字和数字在一起,如何按照相同文字进行求和 例如a1 病1 a2 病2 a3 事1 a4 事2 在a5中按病求和

如题所述

有一个很好用的函数sumif函数能解决:
SUMIF函数:对符合指定条件的单元格求和

在求值单元格中输入:=SUMIF(A1:A6,甲,B1:B6)
语法:SUMIF(range,criteria,sum_range)
range是指用于筛选的单元格区域;
criteria是筛选的条件,可以是数字、表达式或文本值,如≥100、<100等;
sum_range是实际的求和区域;
从第一列筛选出指定内容的单元格,然后让与它对应的第二列单元格求和。

例如:假设A1:A6中的数据分别是 甲 ,乙, 甲, 丙 ,丁, 甲,B1:B4中的数据是6,2,5,7,1,4如果要求甲的和就是输入=SUMIF(A1:A6,甲,B1:B6)后的值等于15。这便是你要的结果
那是因为A1、A3、A6中的数据满足条件,所以相对应的对B1、B3、B6中的数据进行计算。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-06
在A5中将A1:A4中含有“病”字区域内的数字求和可以用这个公式:
=SUM(MID(IF(ISNUMBER(FIND("病",$A$1:$A$4)),A1:A4,"病0"),MIN(FIND(ROW($1:$10)-1,A1&1/17)),2*LEN($A$1:$A$4)-LENB($A$1:$A$4))*1)

数组公式需要按“CTRL+SHIFT+ENTER”完成输入本回答被提问者采纳
第2个回答  2011-04-06
=COUNTIF(A1:A100,A1)
拖动方式下拉复制就行了。
如是按条件求和后1列的数据,则输入:
=SUMIF(A1:A100,A1,B1:B100)

=SUMPRODUCT((A1:A100=A1)*B1:B100)
第3个回答  2011-04-09
能截个图么,问题不是很清楚啊,例如是哪个求和啊。
相似回答
大家正在搜