[算表] VLOOKUP函数,利用index值来取值结果不对

楼主: TKB5566 (我们的元首阿道夫希特勒)   2022-11-13 19:59:48
软件:Excel
版本:2013
我在Excel档,使用VLOOKUP函数,搭配姓名下拉式选单,要查询姓名对应的电话号码:
Excel档资料如下:
洪文哲 人事部 2004年3月3日 2365-4512
王义星 财管部 1999年2月1日 0936-458-654
......
所以如果下拉式选单选的是洪文哲,对应的电话号码就应该是2365-4512
如果下拉式选单选的是王义星,对应的电话号码就应该是0936-458-654
可是我不管怎么做,出来的结果都是这样:
https://1drv.ms/x/s!Ap8YIO5o6G7iyCrgMTXzt5hmms7_?e=Yr7EVN
可以明显发现查询出来的电话号码,是跟资料对不起来的。
而如果我对表格来重新排序,依照姓名来排序的话,就又可以正常查询了。
请问为什么会这样??这样的话该如何调整设定呢??
作者: suaveness (靜夏)   2022-11-13 21:37:00
虽然档案里面看起来是用 INDEX/MATCH 来写的不过请养成习惯在 MATCH 或 LOOKUP 类的函数最后补 ,0然后如果这是真实的资料,建议下次改一下再放上来
作者: lance7483 (lance)   2022-11-19 11:12:00
没图哦回错,sorry

Links booklink

Contact Us: admin [ a t ] ucptt.com