扫码下载APP
及时接收最新考试资讯及
备考信息
众所周知,vlookup只能从左向右查找,而不能从右至左的反向查找。为此高手们设计了一个让无数新手迷惑的公式。下面帮同学们解开这个迷团。
【例】如下图所示要求根据姓名反查工号
公式:
=VLOOKUP(A9,IF({1,0},B2:B6,A2:A6),2,0)
公式中最难理解的就是IF({1,0},B2:B6,A2:A6),这也是今天要讲解的要点。
{1,0}是什么?它是一个由两个数字构成的常量数组。如果放在单元格里,相当于2列1行的数据范围(数组中列用","逗号分隔)。
IF函数的用法是
IF(判断式,如果条件成立返回的值,如果条件不成立返回的值)
判断式是可以返回true或false的表达式,也可以是返回非零的数字或0的表达式或值。非零数字如1表示条件成立,0表示条件不成立。
如:
IF(1,100,200) 返回100
IF(0,100,200) 返回200
而
IF({1,0},100,200)呢?由一个数替换成一组数。IF会分别用1和0作为第1个参数进行计算,也就是说会进行2次计算,返回2个结果,分别是 100 和200。返回的2个数也会按{1,0]的格式摆放(1行2列),即:{100,200}
而
如果100和200不是一个值,而各为一组值呢?如本例中
IF({1,0},B2:B6,A2:A6)
返回的将不是一组2个值,而是2列5行的一组值。如果放在单元格区域中,应该是这样子的:
其实也可以这样理解
IF({1,0},B2:B6,A2:A6),
把B2:B6的值放在1的位置,把A2:A6的值放在0的位置。重构成一个2列5行的数组,只是原B列放在第1列,A列放在第2列了。
两列数调换了位置,就可以用VLOOKUP的从左向右查找了。
● ● ●
做财务工作,平时用的最多的除了账务处理软件、ERP系统之外,就是Excel了。Excel函数运用得好工作效率会明显比别人高!在财务招聘的时候Excel也是企业招聘人才的重要标准。如何让工资表审核、固定资产管理、合同登记、预算与分析变得别人所说的“so easy”?不需要太多,掌握了这15个Excel函数,你就掌握了“碾压式”的职场技能!分分钟解决财务工作中的大部分问题。还不快动手,加入正保会计网校跟胡雪飞老师的《15个常用Excel函数解决财务60%问题 》课堂?告别加班,在工作中尽快脱颖而出!点击查看>>
学习更多财税资讯、财经法规、专家问答、能力测评、免费直播,可以查看正保会计网校会计实务频道,点击进入>>
Copyright © 2000 - www.fawtography.com All Rights Reserved. 北京正保会计科技有限公司 版权所有
京B2-20200959 京ICP备20012371号-7 出版物经营许可证 京公网安备 11010802044457号