作者instarfree (Elisa)
看板Office
标题[算表] vlookup数字错误
时间Thu Aug 22 14:23:06 2019
软体:excel
版本:2016
https://imgur.com/uLfurqj
版上的大大好
请问我的c2 38200 对应出的级距应该是12
为什麽它级距资料会错误呢? 显示16
=VLOOKUP(B2,$E$1:$F$17,1,0)
如果在函数後面改成false
会直接变#N/A..
到底哪里出问题了T_T...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.249.39.25 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1566454988.A.B0E.html
1F:→ soyoso: 写法会以38200会搜寻首栏e1:e17中最接近的值,且第三引数 08/22 14:35
2F:→ soyoso: 为1表回传首栏的值 08/22 14:36
3F:→ soyoso: 因此要以函数vlookup来写的话,e:f栏的资料要对调 08/22 14:37
5F:→ soyoso: 如不是以最接近的值,而是要完全符合的话 08/22 14:41
7F:→ soyoso: 若不要对调的话,函数index配合match 08/22 14:42
9F:→ instarfree: 谢谢s大 想问为何查找资料的排序会影响呢? 08/22 16:47
10F:→ soyoso: 这要看使用函数是要找完全符合或接近的值 08/22 16:53
11F:→ soyoso: 找完全符合的话,是否排序则无影响;接近的值的话,函数 08/22 16:54
12F:→ soyoso: vlookup则需递增顺序排序 08/22 16:55
13F:推 chusbs: 明显就是EF栏写反了 08/23 20:04
14F:推 chusbs: EF栏对调,公式改成VLOOKUP(B2,$E$1:$F$17,2,1) 08/23 20:07