Excel Lookup函数查找区间实例教程
发布时间:2023-03-22 10:16:35
大于10000按百位数进行四舍五入,大于5000按十位数进行舍入,大于100按个位数进行舍入。如果是你会怎么做呢?注:不考虑小于100这种情况。
提示:Lookup函数查找区间是非常好用的。
粗略看了题目,大部分人都会使用IF函数,包括今朝在内。但今朝有一习惯,就是IF函数超过两个就放弃使用,改用别的函数取代。
稍加思考,立即可以看到,这里一共有三个区间,100-4999,5000-9999,10000以上,而每个区间都会对应一个值。从小到大,依次是个十百,ROUND函数的第二参数设置为-1,-2,-3就是根据个十百舍入。现在我们可以根据上面的条件模拟一个对应表。
按某区间查找对应值可以利用Vlookup的模糊查找,当然用Lookup会更好。
为什么要搞这个对应表呢?因为这样看起来会清晰很多,特别是初学者。公式引用后如果觉得对应表在这里会占地方,这时可以对公式进行一些小修改。对引用的区域依次按【F9】键抹黑,修改后按回车。
最终公式为:=ROUND(A2,LOOKUP(A2,{100;5000;10000},{-1;-2;-3}))
这时就可以把对应表删除,因为这时的公式已经不依靠对应表存在。以前今朝就是经常采用这种变形,不过当你越来越熟练这种形式后,就不能老依靠对应表。这时对应表是在心中,而不在表格中,然后按心中所想设置公式。
在这以字符长度论英雄的时代,这个公式实在太长了,必须再精简。将相同部分提取出来,如下
=ROUND(A2,-LOOKUP(A2,{1;50;100}*100,{1;2;3}))
这个是今朝最初的公式,但仅仅是得到这个公式今朝并不满足。玉不琢不成器,公式不琢磨不成经典。Lookup的对应值是1,2,3,好有规律好不好?如果换成排位会怎样?
一起来了解下Match,这个函数是获取查找值在区域中的排位,语法为:
MATCH(查找值,区域,查找模式)
查找模式有三种:
0就是精确查找,数据源不做要求
1就是模糊查找,数据源升序
-1也是模糊查找,数据源降序
一般情况下,参数为-1可以不用,效率很低下。现在来看前两种,重点放在模糊查找上。
=MATCH(3,{1,3,5},0),用3在区域中精确查找,刚好是第二个,也就是得到排位2。
=MATCH(2,{1,3,5},0),用2在区间查找对应值,没有对应值就返回错误。
=MATCH(2,{1,3,5}),用2在区域中模糊查找,因为找不到对应值,就查找小于2的最大值1的位置,也就是得到排位为1。
说明:第三参数省略也是模糊查找。
=MATCH(2,{1;50;100}),排位为1
=MATCH(51,{1;50;100}),排位为2
=MATCH(100,{1;50;100}),排位为3
到这里可以知道,Match可以取代Lookup获取1,2,3,所以最终公式为:=ROUND(A2,-MATCH(A2,{1;50;100}*100))
温馨提示:学习阶段要多从各个角度思考问题,争取找到最合适的方法。但工作的时候,要以自己做擅长的方式来思考,只要能达到效果就行,字符长度这些都是浮云。
Excel Lookup函数查找区间实例教程的下载地址:
猜你喜欢
- 写长文档的时候最害怕遇到什么?假设写了一篇300页的文档,里面的各种插图也超过100张了,在写的时候,插图已经被标上了“图1”、“图2”之类
- 电脑桌面是我们系统使用时非常重要的载体,但是电脑桌面也是可以被我们直接关闭的,那么Win10系统的电脑应该如何关闭电脑桌面呢?下面就让小编来
- 在word中设置字符间距包括设置字符的大小缩放、设置字符间的距离以及设置字符在当前行的位置。设置字符间距可以使字符间更稀松或更紧凑,今天我们
- 很多朋友已经开始用Word 2007替代Word 2003等低版本,不过Word 2007默认使用*.docx格式作为文档保存格式,考虑到交
- 下面小编为大家带来了Excel非常实用的数据处理操作技巧介绍,教程非常地不错,很适合办公人员学习,推荐到脚本之家,喜欢的朋友可以跟着教程一起
- Excel中经常需要在文档内放置图片,在表格内具体该如何放置图片呢?下面是小编带来的关于excel表格里放图片的教程,希望阅读过后对你有所启
- 动画演示: ①单击菜单栏中“插入”→“页码...”,打开“页码”对话框。②在“位置”下拉列表框中根据你自己的需要来
- WORKDAY.INTL函数,用于返回指定日期之前或之后指定数个工作日后的日期。工作日不包括周末日和专门指定的假日。这里和WORKDAY函数
- 本文教你如何使用VBA循环语句。1)For Next语句 以指定次数来重复执行一组语句For counter = start To end
- 金山wps制作带圈数字字符、带圈文字的方法。可能很多网友在浏览文档的时候,都看过带圈的数字字符,不过,都+不知道怎么插入这样的带圈的数字字符
- pdf文件怎么使用福昕pdf按比例缩放?pdf文件想按照比例缩放文件,该怎么实现呢?今天我们就来看看使用pdf文件编辑器来实现缩放的教程,需
- 所谓分栏就是将Word2010文档全部页面或选中的内容设置为多栏,从而呈现出报刊、杂志中经常使用的多栏排版页面。默认情况,Word2010提
- Excel2016图表下方怎么添加数据表格?Excel2016表格中的数据做成图表以后,想要在图表下面添加数据,该怎么添加数据表格呢?下面我
- 在这次隐私政策更新之后,当开发者在 App Store 提交更新或有新版本 app 时,都必须向苹果提交隐私信息。全球每个 app 开发者都
- Excel,从成千上万的身份证号码里,瞬间提取出生年月、年龄、性别甚至生肖和星座!今天,就将毕生所学传授给各位,正所谓:Excel 至尊,批
- 怎么把Excel和Html相互格式转换?有些时候我们需要将计算机内的Excel文件转换为Html文件分享给其他用户,或者将Html文件转换为
- 老实说,有时win10的一些表现让我很惊讶。比如我们这边网线全部都安装的好好的, 以太网就是给你提示网络电缆被拔出。然后我会比你还不了解电缆
- 除了全新小组件、主屏幕和资源库这些显而易见的改进之外,苹果还为辅助功能新增一员:轻点背面功能。该功能可以让用户通过轻点手机背面的动作,触发事
- 金山毒霸是金山软件发明出来的一款为电脑防护的反病毒软件,那么有用户知道金山毒霸怎么关闭加速球吗?针对这一问题,接下来就为大家分享具体的方法教
- 1、打开迅捷pdf转换器,点击侧边栏的“DOC转PDF”。如图1所示(图1)2、点击上面的“添加文件”按钮,选择需要转换的Excel表格后点