盈秀 發問時間: 電腦與網際網路軟體 · 8 年前

EXCEL

SHEET1

A欄為5碼的數字,如33100,41025,29083...................

B欄為種類(此為要求得的資料)

SHEET2

A欄為種類的分類法(需判別SHEET1中5碼的後2碼) B欄為種類名稱

A B

00 筆

25 紙

82 工藝

請問在SHEET1的B欄我該如何設定

註、試過VLOOKUP 但沒有成功 且00的比對都會找不到答案不知是何原因

2 個解答

評分
  • 8 年前
    最佳解答

    SHEET1, B欄 試試公式如下:

    =VLOOKUP(RIGHT(A1,2),Sheet2!A$1:B$3,2,0)

    2013-05-25 08:27:15 補充:

    SHEET1, B欄 試試公式如下:

    =VLOOKUP(RIGHT(A1,2),Sheet2!A$1:B$3,2,0)

  • RCC
    Lv 6
    8 年前

    您SHEET2 的A欄必須設定為文字型態,才能顯示00的值,若僅是以格式設定顯示為00的數字型態,它在VLOOKUP比對仍為0,故00的比對都會找不到答案。

    另外,SHEET1之A欄為5碼的數字,如33100,41025,29082.................,最好亦要改為文字型態,雖然老年人前輩使用RIGHT(A1,2),會被視為文字型態不受影響,但使用VLOOKUP比對,必須兩邊型態一致才行。

    以上請參考。

還有問題?馬上發問,尋求解答。