Vlookup函数攻城拔地,if多层嵌套败下阵来
办公教程导读
收集整理了【Vlookup函数攻城拔地,if多层嵌套败下阵来】办公软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1077字,纯文字阅读大概需要2分钟。
办公教程内容图文
vlookup是Excel里公认的明星函数,难得的偶像与实力派选手,使用频率非常高,很多人学习查询的第一个公式便是vlooup,if函数自热也实力不俗,尤其处理多层嵌套情况,更是看家本领,本来井水不犯河水,可vlookup在最近偏偏抢起了if的饭碗,处理起多层嵌套问题来,这是怎么一回事呢?我们来看看究竟
如下是一份销售人员提成表,左边是提成规则,根据销售金额区间不同,有不一样的提成百分比,现在需要根据实际销售金额来确定销售人员的提成百分比,if多层嵌套提出的解决方案为=IF(F6>=10000,10%,IF(F6>=5000,8%,IF(F6>=3000,6%,IF(F6>=1000,4%,2%)))),这是if函数的基本用法,解决了问题,可公式略显冗长
以下是if多层嵌套的逻辑过程,需要对嵌套的逻辑要清晰明了才能准确写出
在看看vlookup提出的解决方案,输入公式=VLOOKUP(F6,$B$6:$C$10,2,1),公式简洁明了,$B$6:$C$10为数据范围(如下红色区域),第3个参数表示引用数据在数据范围的第2列,注意第4个参数是1,而不是我们之前常用的绝对引用0或false,这是vlookup的另一个用法,近似查询功能
还有这种用法?复习一下vlooup语法:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
lookup_value F6
table_array $B$6:$C$10,
col_index_num 2
range_lookup
如果 第4个参数range_lookup 为 1,则返回精确匹配值或近似匹配值,如果找不到精确匹配值,按近似匹配值查找,返回小于 lookup_value 的最大值。 但数据区域第一列必须按升序排列,本例中提成分界点是符合升序排列的,如搜索销售金额为500,低于500的提成分界点是0,提成为2%, 搜索结果为2%;搜索金额为2000,查找到小于2000的最大临界点为1000,1000对应的提成点为4%,搜索结果为4%;搜索金额为4000,查找到小于4000的最大提成临界点为3000,3000对应的提成点为6%,搜索结果为6%,如此类推
需要注意临界点的选择,区间范围都是下界<=X<上界,注意等于号的位置,如1000<=X<3000,X大于等于1000,小于3000
想不到,vlooup的功能也来越全面了,近似匹配尽管应用的比较少,但是只要掌握其用法,可以大大提高我们的工作效率
办公教程总结
以上是为您收集整理的【Vlookup函数攻城拔地,if多层嵌套败下阵来】办公软件教程的全部内容,希望文章能够帮你了解办公软件教程Vlookup函数攻城拔地,if多层嵌套败下阵来。
如果觉得办公软件教程内容还不错,欢迎将网站推荐给好友。