EXCEL中怎样合并内容相同的单元格同时数值求和
发布网友
发布时间:2022-03-02 07:32
我来回答
共4个回答
热心网友
时间:2022-03-02 09:01
合并相同内容有一个公式
比如你的数据在A2:A100中
在B2输入公式
=IF(OR(INDEX(A2:A$100,MATCH(TRUE,COUNTIF(B$1:B1,A2:A$100)=0,))={"#N/A",0}),"",INDEX(A2:A$100,MATCH(TRUE,COUNTIF(B$1:B1,A2:A$100)=0,)))
数组公式以ctrl+shift+enter结束输入
然后往下拉
这样就合并了A列相同的内容
然后用sumif去做数值求和.比如
=sumif(a:a,b1,c:c)
热心网友
时间:2022-03-02 10:19
在C1输入:=IF(ISERROR(INDEX(A:A,SMALL(IF(MATCH($A$1:$A$4,$A$1:$A$4,)=ROW($1:$4),ROW($1:$4),65536),ROW(A1)))&""),"",INDEX(A:A,SMALL(IF(MATCH($A$1:$A$4,$A$1:$A$4,)=ROW($1:$4),ROW($1:$4),65536),ROW(A1)))&"")
按CTRL+SHIFT+ENTER数组形式输入
在D1输入 SUMIF(A:A,C1,B:B)
然后将它们下接即可!
热心网友
时间:2022-03-02 11:54
建议你不要去合并和汇总,那样弄了以后数据表就无法加工了,就根本不是数据了,和图纸差不多。
正确的方法,是在另外的表,或者本表的C、D列中进行汇总,比如把A列里面的所有不不重复内容提取到C列里面,方法是选中A列以后选择菜单数据、筛选里面的高级筛选,注意去除重复,数据复制到C列,然后D列里面使用SUMIF公式汇总C列编号的结果,D2的公式如下:
=SUMIF(A:A,C2,B:B)
热心网友
时间:2022-03-02 13:45
用VBA自定义函数方便些