你若会用excel里的SUM函数,又何须加班到半夜!

对于经常使用Excel的办公职员来说,SUM是一个简单的不能再简单的函数了,公司几乎所有的人都知道用这个函数可以求和,但是有一个文员小姐姐一连用SUM完成了三个并非求和的任务,就被经理看中了,直接提拔为自己的助理。到底发生了什么事呢?还得从头说起……

某日经理召集部门内的表哥表姐们做一次内部选拔,打算物色一名助理,为此准备了三个任务让大家逐一完成,小姐姐也在候选人当中。

任务1:使用SUM函数批量制作标签

这里说的标签其实是一种直接在Excel里录入后打印出来使用的小标签,如图所示:

需要按照B列的数字,做出对应数量的标签,要求很简单,不怕麻烦的话可以复制粘贴,当然如果是复制粘贴的话,大家都会,小姐姐当然不会这样做,请看:

在后面一列使用公式=SUM(B$2:B2)-ROW(A1)下拉,一直到出现0时停止,接下来就是一连串的操作:对C列排序,然后选择A列区域,F5定位后输入=A3,Ctrl 回车完成填充旁边还在复制粘贴的同事瞬间被雷到……

公式很简单,就一个SUM函数和一个ROW函数,操作也很简单,排序定位加上批量填充的操作,但是谁让你就想不到呢?

想问公式的原理?简单的数学问题,实在想不通的话就把公式记下吧,我们赶快看第二个任务是什么。

任务2:快速按部门编写序号

在这个表格中需要对A列进行编号,规则是部门发生变化时序号才递增。

接到这个任务之后,大家又开始各自琢磨,有人开始尝试各种公式,有人开始琢磨用操作技巧完成,小姐姐直接用SUM秒杀:

公式够简单吧:=SUM(A1,B1B2),利用了SUM忽略文本和可对逻辑值计算的特性,第二招出手,惊叹声一片,经理也无法保持淡定,直接发出了第三个任务。

任务3:计算阶梯返利额

按照公司的规定,要按照各经销商的年销售额进行返利,具体返利规则为:年回款200万以内返点5%, 超过200到350万的部分返7%,超过350万到500万的部分返10%,超过500万到700万的部分返13%,超过700万的部分返17%。一共分为五个阶梯,举个简单的例子:

以经销商A来说,销售额是225.02万元,返还金额就是200*0.05+(225.02-200)*0.07,换个思路,还可以这样算:225.02*0.05+(225.02-200)*(0.07-0.05)

这还只是涉及到两级的算法,如果是五个级别都考虑的话……

在弄明白了计算方法以后,大家又开始埋头苦干,有一级一级往上叠加的,有开始嵌套if的,不管是什么方法,四级以后都有了眩晕感,此时经理又说了句,明年考虑把返利等级从五级调整到八级,以便计算时更加细化,一时间众人皆倒……

小姐姐不紧不慢的提交了自己写的公式,充满了套路的一个公式:

=SUM(TEXT((B2-{0,2,3.5,5,7}*100)*{5,2,3,3,4},"0.00;!0")%)

对于这个公式,经理也有点发懵,考虑到大家看到这个公式后的不同反应,对公式的要点进行解析:

1、B2-{0,2,3.5,5,7}*100,用客户年销售额分别减去0万,200万,350万,500万,700万;

2、TEXT((B3-{0,2,3.5,5,7}*100)*{5,2,3,3,4},"0.00;!0")%,是将第1步相减结果分别乘以5,2,3,3,4(这是相邻两个级别之间提成比例从差值),用TEXT将结果为负数的直接转化为0,再缩小100倍(%的作用)。常量数组{5,2,3,3,4}的由来:200万内返5个点,超过200万到350万的部分返7个点,比200万内的返点多2个点,后来以此类推。TEXT函数第二参数"0.00;!0",意指正数保留两位小数,负数直接转化为0

3、SUM(TEXT((B3-{0,2,3.5,5,7}*10^6)*{5,2,3,3,4},"0.00;!0")%),将第2步计算的各段返点金额加总,得到累计返点金额。

好吧,肯定还是有一大波人无法领会其中的奥妙,但不管怎么样,小姐姐是毫无悬念的脱颖而出了。

通过今天分享的这个故事,可以得到一个结论,Excel用的溜真的有钱途哦!

小结

1.案例一其实还有很多其他的解法,比如使用复杂的数组公式,还有使用REPT函数结合换行符后再用Word去完成,本文提到的SUM解法,相对比较玄妙,思路过于奇巧,有用到这种问题的话可以直接套路搬走。

2.案例二也并不复杂,其实就是对部门进行不重复计数的公式,常见的是

=SUMPRODUCT(1/COUNTIF($B$2:B2,$B$2:B2))这个公式,本例中是对部门进行了排序,才能取巧的。

3.案例三就非常有用了,虽然公式比较难,好处是扩展性强,在遇到计算各种阶梯价格的时候对公式中的两个常量数组进行调整就可以直接套用。

Excel真的是博大精深,妙趣无穷。

(0)

相关推荐

  • 聊一聊Excel累计那点事

    今天分享一下,日常会涉及到的累计相关知识!比如按月累计.汇总从往外下累计等! 我们先从简单的开始! 案例01 | 最基本的从上往下累计 =SUM($B$2:B2) 点破: =SUM($B$2:B2)  ...

  • Excel函数:COUNTIFS函数求分别满足多个条件的记录个数之和

    各位大家好,欢迎来到Excel归故乡课堂.今天我们讲一下COUNTIFS函数简单的数组应用,通时解决一个大家经常遇到的问题:在众多的条件中,假设我们需要对只要满足三个条件中任意一个的记录进行计数汇总. ...

  • Excel函数Sum累计求和公式

    Excel函数Sum累计求和公式

  • 你知道如何对含有错误的区域求和吗?

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 对一个数据区域求和我们大家都会做,直接使用SUM函数即可.可是,如果这个数 ...

  • 基础篇--为何不能用AND,OR替换*,+

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 我们以前提到过,*号和+好可以与逻辑判断函数AND和OR相互替换.咋数组公 ...

  • 你若会用excel里的*号,又何须加班到半夜?

    全套Excel视频教程,扫码观看 编按: 哈喽,大家好!对于刚学习excel的小白,很多老师都会叮嘱他们,要注意表格规范.函数参数格式等等,这些固然重要,但是今天,苗老师还要告诉大家另一个需要引起重视 ...

  • Excel里飞檐走壁的函数数她轻功最好!她就是...

    无论是数据查找还是数据求和,都先要按需求找到要处理的数据才谈得到下一步如何搞定,而Excel里面这类飞檐走壁找数据位置的活儿,必然离不开引用函数,而这里面轻功最好的就是OFFSET. 本文从解析该函数 ...

  • 【Excel函数教程】揭秘Excel里最短的函数:N函数(提高篇-上)

    上次给大家介绍了N函数的基础知识: [Excel函数教程]揭秘Excel里最短的函数:N函数(基础篇) 从今天开始继续聊聊N函数的一些相对有难度的用法,主要包含四个部分: N函数在按条件统计方面的应用 ...

  • 【文末赠书】揭秘Excel里最短的函数:N函数(提高篇-下)

    公众号回复2016   下载office2016 限时半价购买链接↓↓↓ 关于N函数,之前已经有两篇教程了: [Excel函数教程]揭秘Excel里最短的函数:N函数(基础篇) [Excel函数教程] ...

  • 你若会用excel里的Alt键,又何须加班到半夜?

    回复[目录]学习113篇Excel教程 全套Excel视频教程,微信扫码观看 函数就像严谨理性的理科男,它们总是用有迹可循的科学逻辑解决问题.而技巧则像是婀娜多姿的文科女,看似相似的两个技巧可能有着完 ...

  • Excel教程:你若会用excel里的Alt键,又何须加班到半夜?

    函数就像严谨理性的理科男,它们总是用有迹可循的科学逻辑解决问题.而技巧则像是婀娜多姿的文科女,看似相似的两个技巧可能有着完全不同的应用.所以我们可以系统地学习函数,却很难集中地接触各种技巧.不过今天花 ...

  • Excel里90%的日期问题一文解答!快收藏!

    原创 秒小可 Excel职场 今天哈喽大家好! 在日常数据处理工作中,经常碰到时间和日期的计算问题,excel中的时间和日期函数都有哪些? 今天小可教大家10个使用频率最高的「日期时间计算的技巧」,工 ...

  • 【Excel综合应用】Excel里最高级下拉菜单来了!(文末赠书)

    公众号回复2016   下载office2016 今天要分享的这个下拉菜单有多高级,看看动画演示就知道了. 其实我不知道这种该叫什么,就是一种可以根据关键字自动生成下拉选项的下拉菜单吧. 如果你百度的 ...

  • Excel中求和,这4个函数公式求和,比SUM函数应用更完美

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 说起表格的求和函数,首先会想到的SUM函数.其实SUM函数只能完成一些简单的求和操作,并且这些简单的求和用快捷键Alt+= ...