用vlookup函数提取另一个表格数据 怎样匹配excel两个表中数据( 二 )


choose函数

用vlookup函数提取另一个表格数据 怎样匹配excel两个表中数据


首先我们用choose函数,将A列和B列数据连接起来返回一个数组1,然后将F列总成绩的数据返回给数组2,最后在用vlookup去找对应的数据 。我们用“计算公式”来分部给大家看一下 。

用vlookup函数提取另一个表格数据 怎样匹配excel两个表中数据



用vlookup函数提取另一个表格数据 怎样匹配excel两个表中数据



大家可以看到有三年级二班盲僧和259的数据 。相当于用choose函数给我们加了一个辅助列一样 。他的原理就来自于此 。同样if函数也是一样的 。
用vlookup函数提取另一个表格数据 怎样匹配excel两个表中数据


这里给大家讲解一下“IF({1,0},A1:A13&B1:B13,F1:F13)”这个函数的意思 。不知道大家对0和1这两个数字的概念强不强 。但是大家在写Vlookup函数的时候如果写的是0和1,那就应该知道“1”代表的是“true”,“0”代表的是“false” , 这样就好理解了 。if函数如果第一个条件成立返回true的数据,不成立则返回false的值 。那么用我们用{}就是给了一个true和一个false,那么返回的就是一个数组 。一个是true,一个是false,用“公式计算”给大家看一下 。
用vlookup函数提取另一个表格数据 怎样匹配excel两个表中数据


和choose是一样的道理 。都是相当于加了一个辅助列,都是返回了一个数组的 。然后用vlookup函数进行匹配 。
好了,今天的分享就到这里了 , 希望看完后的你有所收获,同时如有帮到你 , 希望帮忙点赞、转发、评论,谢谢大家!

推荐阅读