Board logo

标题: [电脑] excel求助 [打印本页]

作者: csimd    时间: 2012-2-29 12:13     标题: excel求助

excel菜鸟,现有一个问题
有一个多列表格,有三列分别记为a.1,a.2,a.3,另有三列为b.1,b.2,b.3,a.1和b.1对应,如a.1中为肯德基,a.2中为麦当劳,a.3中为汉堡王,则b.1就是对肯德基的打分,b.2就是对麦当劳的打分...
但是对各行数据,a系列并没有一定标准,也就是对任意对象的打分
如何操作,能够直接求得a系列中各对象的各分数频次、平均或者总分?

多谢指教
作者: hudihutian    时间: 2012-2-29 12:17

posted by wap, platform: SAMSUNG (Galaxy S II)

sumif等一系列if函数,一搜就知,手机不好敲。。。
作者: csimd    时间: 2012-2-29 13:34

如果要求程序自动呈现所有结果呢
作者: hudihutian    时间: 2012-2-29 13:35

本来就是自动的啊……
作者: csimd    时间: 2012-2-29 13:42

求代码...
作者: 雕狸狮狒    时间: 2012-2-29 13:47

posted by wap, platform: Nokia (Lumia 800)

意思是a那三列里面是不固定的,但只要对应b列,那么b列上的分数就是对应a列单元格得打分??

这样得话先吧三列合成一列在数据透视表吖
作者: hudihutian    时间: 2012-2-29 13:56

是的,我没太看懂为什么a要三列,不就是快餐店一列,分数一列吗?
作者: csimd    时间: 2012-2-29 14:06

多谢提醒,这样清爽多了
但是有没有代码能自动呈现
我的意思是,比如a列有100个品牌,每个品牌都是1到9打分,能不能直接出来900行,告诉每个品牌每个分数的频次?
作者: jinwyp    时间: 2012-2-29 14:12

lz 问题没说清, 上个图吧

如果一共是6列
a        b              c         d            e          f
kfc      mdl        hbw   1.2         2.2       1.6

是这样的吗?

如果是这样 直接用sumif()就可以了
否则就要用vlookup 先把 kfc对应的分数找出来 然后在计算就可以        非常简单
作者: csimd    时间: 2012-2-29 14:17

a b c中项目是不定的
作者: 雕狸狮狒    时间: 2012-2-29 19:38

你意思是图上面这样对吧?

E2单元格公式是=COUNTIFS($AA,$D2,$BB,E$1)   ,直接下拉就ok,前提是项目列就是D列先用数据透视表透视出来,还有就是,公式要07版以上office才能用
作者: 雕狸狮狒    时间: 2012-2-29 19:39

这你妹的把我公式变表情了.......
看图输入吧




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0