Excel教程: 面试考题,SUMIF函数,你学会了么? 办公技巧 23年10月17日 编辑 汪站长职场达人 取消关注 关注 私信 网友去面试,遇到的Excel考题,如果是你,你会做吗? 网友在线求救,我给了一个公式: =SUMIF($B$3:$G$3,H$3,$B4:$G4) 网友随后给了个截图: 来看下为什么我给了公式,网友的结果还是错了: 先看下网友给的截图的放大 没有他的文件,所以截图中没有完整的行列标签,公式抄写下来如下 =SUMIF($B$48:$G$48, $B$49,$B$49:$G$49) 错误原因分析: 1、条件单元格使用了绝对引用,入库和出库的求和条件,都使用了“入库”为条件; 2、求和区域使用了绝对引用,所有的产品都使用的是一个求和区域,而不是该产品对应的数值,所以下拉公式后的结果都是相同的。 正确的操作: 1、在目标单元格H4中输入公式=SUMIF($B$3:$G$3,H$3,$B4:$G4),输入后,向右向下拖拽即可得到正确的答案。 2、这个面试题中公式的重点在于公式中参数的相对引用和绝对引用。 3、在这个公式中,条件区域需要绝对引用,所以在这里的行列前面都加了美元$的符号,做了锁定,防止公式在向下向右拖拽的时候,条件区域变动,造成结果不对。 4、条件值在为“入库”时,使用H3单元格值,条件值为“出库”的时候,需要使用H4单元格中的值,故公式中的条件值区域需要做相对引用,行不变动,列变动,这个要锁定行,故只给行数字前面加美元$的符号。 5、考虑了向右拖拽公式的自动变换,同样要考虑公式向下拖拽时候的变化,公式在向下拖拽的时候,求和区域从行4向下变化5,6,7……,但这个要注意一点,求和区域的列是不能变化的,所以这里最终求和区域的列前面需要加美元$的符号。 最后,大家记住一点,公式中的区域,行列,需要锁定那个,只需给他钱,就是在他的前面加美元$的符号,他就不会变动的,简单一句话”给他钱,他就不动了”。 今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!你的每一次点赞和转发都是支持小编坚持原创的动力。 END 往期推荐 1.Office365/2021/2019/2016/2013/2010官方永久激活密钥(可绑定账号) 2. 思维导图软件Xmind破解版 3. CorelDRAW 2021破解版下载&安装步骤 4. 电脑技巧:Win11清理C盘存储的八种方法 5. 最新行政区划、乡镇级、村级shp矢量地图、2022道路、水系、建筑轮廓 Office自学网公众号 Office自学网客服 打开微信扫一扫,Office自学网 专注分享软件安装和视频教程,让你一号在手,办公无忧! 给TA打赏 共{{data.count}}人 人已打赏