凡事如果都按计划走,就没有了现在的卢子。忽然有一天,无聊打开领导的表格,发现一件让卢子很惊讶的事情,在品名列的单元格,出现了一条很长很长的公式,对于当时的卢子而言,无疑是超级公式。
这是什么鬼啊?跟天书一样。
更改了产品番号,品名居然自动更改,真的很神奇!跟领导打听,才知道这是日本总公司那边设置的公式,不愧是日本人。
有句老话叫“好奇害死猫”,卢子就是被这条公式害死了,本来以为自己是高手,结果门都还没进,完全是菜鸟一个。为了学习更多Excel知识,从此走上Excel不归路。
一下班就捣鼓着IF函数,试了三天,貌似懂得一点点名堂。
今天温度已超过35℃,如果没有风扇(当然条件好的话有空调更佳),晚上要睡觉纯属痴心妄想。用IF可以这么表示:
=IF(A1="风扇","睡得着","睡不着")
说明:文本需要加英文状态下的双引号,数字不需要。
A1="风扇"这个条件只有两种结果,A1如果不是风扇就返回FALSE(假),如果是风扇就返回TRUE(真)。条件为FALSE(假)就返回第三参数睡不着,条件为TRUE(真)就返回第二参数睡得着。
IF函数大概知道语法,可是VLOOKUP函数始终看不懂,参数好多,让人怎么能记住呢?愁死卢子了。
如果能学会这个函数,以后就省事了,可以不用每次都找领导输入日语品名。想到这里,卢子就有动力学习VLOOKUP函数。卢子这人有一缺点,就是不善于沟通,有的时候宁愿多走点弯路,也不想一步到位。
N年以后才知道,原来当初走的弯路实际上却是捷径。
百度搜索了“根据产品番号,自动生成品名”,终于找到了一条公式。
=VLOOKUP(D4,Sheet1A:B,2,0)
什么情况?怎么这一段可以不用写:C:\Users\chenxilu\Desktop\[产品清单.xlsx]。
后来卢子不知从哪里得知,这是路径,只有在跨工作簿且没有打开此工作簿才会出现。知道这一点后,卢子松了一口气,公式现在缩短了一大半。又经过了几天的摸索,卢子对这个函数的基本用法已经了解。
在茫茫人海中,想查找到一个叫“我是菜鸟”的人的性别,已知人海的第一列为姓名,第二列为性别。
=VLOOKUP(A3,人海,2,0)
VLOOKUP函数的查找,90%的情况下为精确查找,也就是第4参数为0,如果第4参数为1或者省略即为模糊查找。
有的时候会看见这样的公式,第4参数为FALSE。
=VLOOKUP(A3,人海,2,FALSE)
在这里第4参数为1就等同于TRUE,0就是FALSE,因为输入逻辑值比较麻烦,所以直接用数字代替。
知识扩展:
正常情况下查询是用下面的公式:
=VLOOKUP(A3,$D$3:$E$7,2,0)
这里的区域$D$3:$E$7怎么可以写成人海?
其实人海是一个事先定义好的名称,方便理解跟简化公式用的。如图 2‑9所示,选择区域,在名称框输入:人海,回车,就完成了定义名称。
定义好名称后就可以直接调用,可以直接写,也可以借助快捷键F3进行粘贴名称。
如果你喜欢Excel不加班的原创文章,记得点赞分享给朋友,谢谢!