excel 字符串拼接高难度问题

来源:百度知道 编辑:UC知道 时间:2024/06/26 04:56:14
举例说明:
-----------------------------------------------
A B C D E
1 学生编号 成绩
2 A 60
3 B 60
4 C 60 成绩 学生名单
5 D 70 60 A,B,C
6 E 70 70 D,E,F
7 F 70 80 G,H,I
8 G 80 90 J,K,L
9 H 80
10 I 80
11 J 90
12 K 90
13 L 90
-----------------------------------------------

A列是学生编号,B列为成绩,在D5:E8的区域内,使用公式统计60、70、80、90分的学生名单。

感觉思路像sumif条件求和公式,以60分的名单为例,在B列中搜索所有分数为60分的对应的A列的值相加,但是学生编号是文本,不能使用sumif公式求和…… 不知各位有什么高招能解决该问题?

可以用vba自定义函数解决
参考:

http://zhidao.baidu.com/question/117528706.html#here

http://zhidao.baidu.com/question/119904997.html
我在这里有个回答,与你的问题类似,你可以看看

这么麻烦,为什么不用Excel的数据库功能,比如分类汇总或者数据透视表,这是专门针对这方面需求的,简单 快捷 明了

用分类汇总或透视皆可解决.