按指定区间查询的两个套路,收了——

LOOKUP函数 

第一个函数是大家耳熟能详的LOOKUP。

举个例子,如下图,A1:B6区域是一张成绩评价标准表,小于60不及格,大于等于60小于80为及格,大于等于80小于90为优良……依次类推。

现在我们要对某个同学的成绩做出评判。

G2单元格输入下面的公式,并向下填充:

=LOOKUP(F2,A$2:B$6)

假设这位同学是大红花,她图表成绩得了98分,那么她的最终评价是:优异。

假设某天大红花因为思念某人,导致发挥严重失常,只考了68分,那么该公式返回的结果为:及格。

需要说明的是,LOOKUP的这个查询套路,即:

LOOKUP(查找值,查找区域)

要求查找区域的首列数据升序排列,否则公式可能得出错误的结果。

FREQUENCY函数 

第二个函数平时很少给大家介绍,是FREQUENCY。

FREQUENCY是一个运算效率很高、功能异常强大的函数,在条件计数、查询、排序等方面都有很多妙用,但它又是一个难点函数,以至于用的人很少,少到什么地步?夜晚的时候,呼吸着纯净的雾霾,你抬头数数天上的星星就知道。

今天先简单介绍一个FREQUENCY区间查询的套路,感兴趣的亲们可以到EH论坛对这个函数自我充电下。

依然举个例子。

如上图,A1:B6单元格区域依然是一份成绩评价标准表。

F2:F3区域依然是大红花同学的两次得分记录,现在,依然需要对她的两次得分进行评级。

看起来似乎和上面的例题并无区别,但需要说明的是评分标准。

评分标准并不是0-9得A,10-14得B……诸如此类,而是寻找最接近的值,进而得出结果。

比如大红花的首次得分为13,13距离10相差3,距离15相差2,结论,13更靠近15,所以,大红花的评级结果为15所对应的C级,而非10所对应的B级。

简单的说,就是靠近谁,就属于谁。

G2输入公式,并向下填充:

=LOOKUP(1,0/FREQUENCY(0,ABS(A$2:A$6-F2)),B$2:B$6)

简单说明一下这个公式的运算过程。

ABS(A$2:A$6-F2)部分,计算得出A2:A6区域和F2之间差的绝对值(正数和零),得到一个内存数组:

{13;3;2;12;17}

FREQUENCY函数,以ABS函数的计算结果为分段区间,对0进行计频。

由于FREQUENCY函数只在分段点首次出现时统计频数,且统计小于等于此分段点,大于上一分段点的频数,所以0所返回的计频位置,总是处于最接近0的那个分段点,本例中这个分段点是2,计数为1,其余分段点,计数为0。

依然得到一个内存数组:

{0;0;1;0;0;0}

上面那段话对于不懂FREQUENCY的小伙伴们而言简直如同天书,好吧,FREQUENCY函数将0扔到了最接近它的那个值身上,从此以后0就归那个值了,那个值得到了一个0,计数为1,从此过上了幸福的生活,其他人啥都没得到,所以都返回0,打了光棍——嗯,就是这么回事。

最后又是一个LOOKUP的查询套路:

LOOKUP(1,0/(条件),目标区域或数组)

0/FREQUENCY(0,ABS(A$2:A$6-F2)),构建一个由0和错误值#DIV/0!组成的数组,再用1作为LOOKUP的查找值,即可快速得出最后一个0所对应的目标区域结果。

此处的LOOKUP目标区域为B$2:B$6,因此得分13,返回15所对应的B4的值C。

此外需要说明的是,FREQUENCY函数支持分段区间乱序,所以并不需要得分区域必须升序排列。

结束语  

这就是今天和大家分享的两个有关区间段查询的函数套路,关于FREQUENCY部分,能懂就懂,不懂就算,套路嘛,关键时刻会套用就好,理不理解其实也没啥。呵呵。

我是男神,我是星光,喜欢我,就伸出大拇指支持我吧!

图文制作:看见星光

(0)

相关推荐

  • excel函数应用技巧:按区间统计个数,就用Frequency

    编按:价格带统计与按成绩统计优良中差的人数是一样的,都是按区间统计个数.最简单.最快速的办法是用高级函数Frequency.学习更多技巧,请收藏关注部落窝教育excel图文教程. 价格带分析是一项基础 ...

  • 又是合并单元格惹的祸,不过有技术,就能解决问题!

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在数据录入时有一个原则,就是尽量不用合并单元格,避免在后续的统计过程中出现问题.今天要向大家分享的这个案例就是这 ...

  • 从基础到进阶,层层递进!

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.今天来分享群友提供的一个案例,我将从基础到进阶的方法来展示下解题的过程,希望对你有所帮助. 先来看案例,如下图所示,A2:I11是数据源,记录的是 ...

  • frequency法实现按指定次数重复内容

    先看下源数据和要实现的效果.下图左表是源数据,包含要重复的内容和次数,如①所示.右边两列是重复后的效果,如②所示.也就是A重复2次,B重复3次,以此类推. 首先,我们用辅助列的方法来完成.在C列添加辅 ...

  • 灵活应用:frequency按区间统计人数

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.今天分享一个分段区间计数的案例.此案例来自群里一位小伙伴的提问,我按照ta的源文件模拟了一个简单的数据. 1.按分数段统计人数 下图左表是数据源, ...

  • 按指定区间查询的两个套路

    第一个函数是大家耳熟能详的LOOKUP. 举个例子,如下图,A1:B6区域是一张成绩评价标准表,小于60不及格,大于等于60小于80为及格,大于等于80小于90为优良--依次类推. 现在我们要对某个同 ...

  • 风华高科(000636):产销两旺营收高速增长,降本增效毛利率提升

    重要提示:通过本订阅号发布的观点和信息仅供中信建投证券股份有限公司(下称"中信建投")客户中符合<证券期货投资者适当性管理办法>规定的机构类专业投资者参考.因本订阅号暂 ...

  • 【精彩视频】长胶磕要做到“两抬一收”是什么?听黄老师讲解涨球商!

    首先要做到"两抬一收". 什么是"两抬"?首先是抬脚后跟.很多人是给的球一高,对方一拉球,他就往后跑.越往后跑,你就越防不住.把脚后跟一抬,你就跑不了. 另外抬 ...

  • 喝可乐会不会发胖?这两个“套路”让你喝不“胖”

    对于大多人来说,夏季是"最好喝"的季节,尤其是在燥热的天气下喝上一杯冰镇汽水,解暑又解乏,超级nice!然而,还有一部分热衷于"养生事业"的朋友总觉得汽水热量高 ...

  • 21研途 | 三跨学姐工作两年后如何收心学习圆梦同济?

    Yo学姐 21初试历史方向总分344(第30名) 本科:上海华东理工大学(安全工程专业) 几凡全程班学员 接到写经验贴的消息时,还有点受宠若惊,毕竟不是高分上岸,前前后后考了三次,中间还工作了两年,该 ...

  • 徒弟炒中短线就只用这一招,年后这两个月收...

    徒弟炒中短线就只用这一招,年后这两个月收获了110%利润,这套战法被机构主力称为永不怕套的战法,散户把这一招吃透,就足够跑赢90%的股民.   这位徒弟是在去年11月认识的,当时50万亏了一多半,平时 ...

  • 交易者 || 两市放量收涨,冲击周线三连阳

    至人之用心若镜,不将不迎,应而不藏,故能胜物而不伤.--<庄子> 大盘两连阴之后指数面临重大考验,周四则是再次低开,不过没有继续向下,而是震荡走高,指数翻红向上并冲击3500点,虽然收盘涨 ...

  • 宁波土拍火热收关,两天狂收358亿

    中指研究院宁波分院总经理 李嵩 今日为期两天的宁波土拍落地帷幕,宁波首次集中供地土拍共成交29宗地块,19宗地块拍至封顶,占比65.5%,出让总金额358亿元,总建面298.4万㎡,多个板块地价刷新. ...

  • 两种套路:定语从句的翻译理解

    有问题,欢迎长按二维码分答提问 [昨日长难句] To sum up: a system of conservation based solely on economic self-interest i ...