昨天,一个用户提出需要将User的平均成绩拿出来,我一听,很奇怪的问:"这个不是一个简单的Vlookup就可以了”。可是他说不是的,就把档案给我了。
我看到档案,发现档案格式是标准的天才中国人的风格,十分复杂,顿时傻眼了。
他需要的是三次成绩的平均成绩,可是他将成绩放在2行上:上面的是三次实际测试的成绩,下面为一个储存格,填上平均成绩。当然,左边的人名也是使用了合并储存格。基本格式如下圖:
ZhangDaMing | 93 | 94 | 95 |
94 |
第一个步骤就是拆开合并储存格 ,没有拆分,Vlookup根本就没法使用。
第二个步骤就是将人名下拉。需要在人名后增加一列,使用If(左边格为空,当前格=上一个,当前格=左边格)
=if(A2=’’,B1,A2) 这个公式只能自己去复制了(因为左边有空格,公式不能自动下拉)
第三个步骤就是过滤掉不是平均值的格,很简单,筛选 95那列值为0的项,之后Copy到新位置
第四个步骤就是标准的Vlookup了。