乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel函数-一看就会!想学好函数公式,千万别错过这个套路

excel函数-一看就会!想学好函数公式,千万别错过这个套路

作者:乔山办公网日期:

返回目录:excel表格制作

私信回复关键词【UP】,获取VLOOKUP函数用法教程合集,一看就会!




平时,总能收到类似这样的提问:


老师,我这个 XXXXXX 需求,能不能用一个公式快捷完成啊?






每当这个时候,我都会想,函数公式真是一个好东西~






函数公式简直万能,怪不得每个人提起 Excel,就说想学函数公式~~


函数公式确实也能解决大部分的问题,无非就是这个路好不好走了。






01问题需求



学员提问:


按天统计的表格,有发货,退货的数据;




我想让前期欠货的数量,加上退货的数量,减去发货的数量,等于结余数量。




一般都是手动加减的,但是这个天数太多了




看到这个问题,其实需求已经非常明显了,把需求变成数学公式就是:


结余数量=前期欠货+退货总和-发货总和。




把这个公式中的每一部分用函数公式来表示,结果不就求得了吗?




02解决方法



前期欠货 ◆




前期欠货是这个表格中的一个现成数据,不需要计算,直接引用就可以了。






比如第 3 行的前期欠货,公式为「=D3」。


剩下就是计算退货总和和发货总和了~




退货总和 ◆






每一天都有一个对应的「退货」数据,需要把这些数据都加起来。


这里其实就是一个条件求和的需求,用 SUMIF 或者 SUMIFS 函数就好啦~






条件是第 2 行中的数据是「退货」;要将每一行符合条件的数据进行求和。




比如做第 3 行数据的退货总和——




=SUMIFS(E3:BD3,$E$2:$BD$2,$F$2)



SUMIFS 函数解释:




❶ 第 1 个参数:求和区域,本案例中选择单元格区域 E3:BD3,因公式要向下进行填充,引用区域发生相对移动,所以不进行锁定。




❷ 第 2 个参数:条件 1 区域,本案例中选择第 2 行的单元格区域$E$2:$BD$2,公式填充时,本区域不发生相对移动,所以完全锁定。




❸ 第 3 个参数:条件 1,本案例中条件是「退货」,在第 2 行任意选择一个数据为「退货」的单元格即可,将其锁住。




这里没有其它条件,所以后面的参数省略。




发货总和 ◆




同理,我们也能用条件求和求出发货总和——



=SUMIFS(E3:BD3,$E$2:$BD$2,$E$2)




前 2 个参数跟退货是完全一样的,唯一的差别是第 3 个参数,条件 1 是「发货」;




所以在第 2 行选择一个数据为「发货」的单元格,比如:$E$2。




合并所有公式项 ◆




第 3 行的结余数量=前期欠货+退货总和-发货总和。



=D3+SUMIFS(E3:BD3,$E$2:$BD$2,$F$2)-SUMIFS(E3:BD3,$E$2:$BD$2,$E$2)






瞧,搞定了,是不是很轻松?


把这个公式向下进行填充,就求得了所有的结余数量了~




03总个结



这个问题其实用函数公式来解决不算复杂,整个过程只用了一个函数 SUMIFS。




一个公式搞定一片数据,还真是有成就感呢~


但我们同学在用公式处理问题的时候一般会遇到 2 个麻烦:




需求梳理不清楚;




压根不知道有这样一个函数。




第 1 个麻烦的解决方法,可以像上文一样,一步步梳理步骤,将需求拆解开来,一点点解决。




首先,最终结果怎么求得来的,要有一个基本的思路或者公式结构;




其次,这个思路中的每一个小环节是怎么来的,或者这个公式结构中每个组成部分是怎么来的;




最后,再将每个组成部分组到一起,就形成了最终完整的公式。




第 2 个麻烦的解决方法,还真有点麻烦:




方法一,提取你需求的关键词,网络上寻求帮助;




方法二,系统学习 Excel,全面掌握高效操作、逻辑思路。






私信回复关键词【UP】,获取VLOOKUP函数用法教程合集,一看就会!


本文标签:excel函数(107)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网