[算表] vlookup與mid結合,無法計算(已解決)

作者: mozoe (魚餃控的朋友)   2019-09-25 11:43:36
軟體:Excel
版本:2016
擷取編號中的第7個字,再使用vlookup回傳單位名。
但是出現#N/A。
如下圖
https://imgur.com/a/nu32LVV
B12函數為
=VLOOKUP(MID($A12,7,1),$B$1:$C$10,2,0)
B13就是MID($A12,7,1)=1
出現#N/A 不知道那裡有問題。
我認為應該是要出現"AAA"才對,
求協助
感謝
作者: soyoso (我是耀宗)   2019-09-25 11:46:00
mid(...)不是等於1是"1",資料型態不同調整為,value(mid(...)),--mid(..)
作者: mozoe (魚餃控的朋友)   2019-09-25 12:01:00
感謝,我剛剛有想到。不過用了text...也是不行我朋友提供的方式,把0.1.2.3.4.5.6.7.8.9前都加一撇(')。也是讓資料型態改變。我自己也測出一種,就是B1-B10,儲存格格式異動為"文字"。不過這模式可能會有問題,早上再測的時候一直是NA,是用了soyoso大的方式後,我再用一次才成功。不知道是我電腦還是軟體有什麼問題
作者: soyoso (我是耀宗)   2019-09-25 16:04:00
如原本已在儲存格內的數字型態數字,調整儲存格格式為文字下,資料型態還是數字。需調整儲存格格式為文字後再鍵入或拖曳產生的數字,型態才會為文字

Links booklink

Contact Us: admin [ a t ] ucptt.com