excel 求教在sheet2某列中查找相同字符 返回sheet1进行分类计算

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:03:01
sheet1 代码 对b列计数 对c列求和

a

b

c

sheet2
a列 b列 c列
a12233 20 25
b43636 20 27
b35355 20 32
c34353 20 32
b35345 20 45
c34535 20 59
d4546 20 64
a6545 20 76
a65464 20 78
c57567 20 86
c3535 20 94
b33535 20 97
b35345 20 123
d5353 20 123
a24242 20 224
b45454 20 235
a65464 20 245
c34353 20 345
a6545 20 353
b33535 20 539
a12233 20 578
c34353 20 657
e4567547 20 978
如何通过公式 得出下面结果?
把sheet2数据分类汇总到sheet1
sheet1 代码 对b列计数 对c列求和
a a12233 2 52
a6545 2 64
a65464 2 104
a24242 1 224

b b33535 2 140
b35345 2 164
b35355 1 32
b43636 1 27
b45454 1 235

c c34353 3 582
c34535 1 59
c3535 1 94
c57567 1 86

谢谢达人指点
得到的结果如图 先把sheet2 a列开头字母相同汇总在sheet1指定单元格里 在把sheet2 a列里面代码相同进行计数 求出它们c列的和
谢谢

是不是吧sheet2的数据引进sheet1来?

先打“=”,然后调到sheet2,点你要引进的方格就可以直接引进了,很简单的

在B1输入公式 =countif(sheet2!a1:c100=sheet1!a1)
在C1输入公式=SUMIF(Sheet2!A1:A100,A1,Sheet2!B1:B100)

我按照你的代码在A列,数据在B列写的。

数据透视表,自己摸索就可以了。