永发信息网

excel若A列数据相同,则B列数字相加求和,结果放在C列的批量算法

答案:4  悬赏:40  手机版
解决时间 2021-11-19 20:56
  • 提问者网友:斑駁影
  • 2021-11-19 04:11
excel若A列数据相同,则B列数字相加求和,结果放在C列的批量算法
最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-11-19 04:52
C1
=IF(COUNTIF(A$1:A1,A1)=1,SUMIF(A:A,A1,B:B),"")
下拉填充。
全部回答
  • 1楼网友:琴狂剑也妄
  • 2021-11-19 07:17
用sumIf函数即可。追问能否详细说明,包括公式什么的,都不怎么明白
  • 2楼网友:梦中风几里
  • 2021-11-19 06:27
用SUMIF函数,具体做法如下:
在C列中输入:
=SUMIF(A:A,"求和的条件",B:B)
  • 3楼网友:人间朝暮
  • 2021-11-19 05:45

D2=SUMPRODUCT((A$2:A$8=C2)*(B$2:B$8))

E2=SUMIF(A$2:A$8,C2,B$2:B$8)

公式向下复制

C2=INDEX(A:A,SMALL(IF(COUNTIF(C1:C$1,$A$2:$A$8),4^8,ROW($A$2:$A$8)),ROW(C1)))&""数组公式

D2=IF(C2="","",SUMPRODUCT((A$2:A$8=C2)*(B$2:B$8)))

E2=IF(C2="","",SUMIF(A$2:A$8,C2,B$2:B$8))

三公式向下复制

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯