送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 【置顶公众号】或者【设为星标】及时接收更新不迷路 小伙伴们好,今天来和大家分享一道基础的函数题目。这道题目有一定的难度,因为它涉及到了合并单元格。但由于我们已经总结出了解决这类题目的套路,因此只要熟练掌握的套路,这类问题就可以很轻松地解决了。 原题目是这样的: 题目要求按年级和班级来汇总成绩。大家始终记得,涉及到合并单元格计算的,我们都可以使用LOOKUP函数。这道题目也同样。 这道题目由于两个条件都涉及到合并单元格,书写起来稍有繁琐,但题目的逻辑思路并不难。 在单元格G2中输入公式“ =SUM((LOOKUP(ROW($B$2:$B$20),ROW($B$2:$B$20)/($B$2:$B$20<>""),$B$2:$B$20)=F2)*(LOOKUP(ROW($A$2:$A$20),ROW($A$2:$A$20)/($A$2:$A$20<>""),$A$2:$A$20)=E2)*($C$2:$C$20))”,三键回车并向下拖曳即可。 思路: 这其实就是一个简单的SUM(()*()*())结构的数组公式,包含两个条件部分和一个求和部分。我们只对其中一个条件部分做一下解释。条件 LOOKUP(ROW($B$2:$B$20),ROW($B$2:$B$20)/($B$2:$B$20<>""),$B$2:$B$20)=F2部分:
另外一个条件部分的逻辑思路是相同的,这里不再赘述了。最终利用SUM函数求得正确答案。 本期内容练习文件提取方式: 链接:https://pan.baidu.com/s/1iDVcOKvYJ6Vni7cTs8fm6Q?pwd=490g 提取码:490g -END- 长按下方二维码关注EXCEL应用之家 面对EXCEL操作问题时不再迷茫无助 我就知道你“在看” |
|