[算表] Lookup函數查表問題

看板Office作者 (我發現我的時間不多了)時間12年前 (2013/07/28 08:29), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
軟體: Excel 版本: 2007 試了很久,都想不透為什麼 =LOOKUP(A17,A17:A28,B17:B28) 我的函數如上 A17~A28 B17~B28 跑出來的結果 子 丑 丑 寅 亥 卯 戌 辰 酉 巳 申 申 午 未 未 丑 子 子 亥 寅 寅 戌 卯 酉 辰 申 巳 巳 未 午 午 以上標紅色的是錯的結果 想請問為什麼會這樣呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.25.190

07/28 09:55, , 1F
對 A欄 遞增排序即可。(lookup的第二個參數有說明)
07/28 09:55, 1F

07/28 09:57, , 2F
如果真的想要依照原順序,可使用下列公式。
07/28 09:57, 2F

07/28 09:57, , 3F
=VLOOKUP(A17,$A$17:$B$28,2,0)
07/28 09:57, 3F

07/28 10:11, , 4F
小弟不懂的是,這是文字也需要像數字一樣遞增嗎?
07/28 10:11, 4F

07/28 10:13, , 5F
文字的判斷是以內碼,用函數Code
07/28 10:13, 5F

07/28 10:20, , 6F
感謝S大和V大的解釋,小弟懂了
07/28 10:20, 6F

07/28 10:21, , 7F
s大所言甚是。例: =CODE("子") =>42092
07/28 10:21, 7F
文章代碼(AID): #1Hz6NURR (Office)
文章代碼(AID): #1Hz6NURR (Office)