Excel老司机惯用的6组函数嵌套,帮你整理齐了,请珍藏! 办公技巧 22年8月30日 编辑 汪站长职场达人 取消关注 关注 私信 办公情景: 在实际工作中,有时运用单一的函数并不能解决我们的问题,更多时候,我们需要对多个函数进行嵌套结合使用,来计算更复杂的数据问题。 那么问题来了,许多人用单个的函数还勉勉强强,组合在一起便犹如一团浆糊! 今天就来跟大家分享一下,6组较常用的函数嵌套,非常适合收藏哦~~ 1、单独if函数的嵌套 if函数的嵌套可以解决绩效考核的问题,例如,下面这个例子。 我们的绩效评级是<60不合格,60(含)-90合格,>=90位优秀,这就需要使用if函数的嵌套了,如下图所示。 如果连IF函数基本用法都还不是很熟悉,那下面这个视频播放先学学。 2、if函数与or函数的嵌套 跟据销量或盈利金额判定产品是否畅销,只有销量大于1000或者盈利大于10000的产品属于畅销产品。 多个条件之间是或关系的,用OR函数把条件组在一起。 D2中输入公式:=IF(OR(B2>1000,C2>10000),”畅销”,”不畅销”) 3、if函数与and函数的嵌套 譬如:根据年龄和成绩判定是否是优秀青年。 成为优秀青年有两个并列的条件:年龄小于30,成绩大于90。 这个时候我们就需要使用AND函数把两个条件并列在一起。 在D2中输入公式:=IF(AND(B2<30,C2>90),”优秀青年”,””) 4、vlookup函数与column函数的嵌套 看下面的例子,A列是查询值(即员工姓名),现在我们要查询的他的部门、职位、入职月数和基础工资。 有人说,这太简单了,用四个vlookup函数就可以解决,如下图所示。 在B2中输入=VLOOKUP(A2,H:L,2,0) 在C2中输入=VLOOKUP(A2,H:L,3,0) …… 能不能用一个函数完成呢?当然可以,不过,需要用到一个新的函数:column函数。 在B2中输入公式:=VLOOKUP($A2,$H:$L,COLUMN(B:B),0) 然后再向右向下复制填充。 ▼公式原理:COLUMN,就是计算某列的列号。 例如,在B2单元格中,公式为“=COLUMN(B:B)”,就代表着要计算B列的列号,即为2。在C2,公式为 “=COLUMN(C:C)”,它计算的是C列的列号,即为3。 这些数字,刚好可以作为VLOOKUP函数的第三参数! 因为A列是查询值所在的列,是不变的,所以在B2中写公式的时候,要将写作$A;同理,H:L区域是数据底表,也要始终不变,所以要写作$H:$L。 还有一种情况,如果匹配的字段与源数据顺序不一致?又如何操作呢? 5、 vlookup函数与match函数的嵌套 在B2中输入公式: =VLOOKUP($A2,$H:$L,MATCH(B$1,$H$1:$L$1,0),0) 然后向右向下复制填充。 ▼公式原理:第三个参数MATCH(B$1,$H$1:$L$1,0)是指“要查找的值在数据表中的列序数。 6、match函数与index函数的嵌套 看图,我们要查找编码为202200096829的书名。 使用vlookup函数查找匹配,一个前提条件是查找对象必须在匹配范围的首列。 如果查找对象不在首列,就要使用嵌套函数。 在G2单元格输入公式:=INDEX(A:A,MATCH(F2,C:C,0)) ▼公式原理:通过INDEX定位到A列,并根据MATCH函数返回F2在C列中所在的行号,得到对应A列数据。 以上就是今天分享的干货技巧,你Get到了吗?别忘记动手练习鸭~ 微信扫一扫加关注,Office自学网官方微信公众号, 专注分享软件安装和视频教程,让你一号在手,办公无忧! 给TA打赏 共{{data.count}}人 人已打赏