回覆列表
  • 1 # 69512317

    1/6

    開啟需要操作的資料表,如圖。表一中的工號列在姓名列的右側,但我們需要根據工號查詢員工姓名,即從右往左查。

    2/6

    3/6

    此時,我們需要用到IF函式來重新構建一個區域,將$B$2:$B$7作為第一列,將$A$2:$A$7作為第二列,查詢並返回對應資料。公式為“=IF({1,0},$B$2:$B$7,$A$2:$A$7)”

    【注】當IF的第一參考值為{1,0}時相當於將滿足條件和不滿足條件的放在一起,構建一個新的記憶體陣列。1表示條件成立,0表示條件不成立,{1,0}形成兩列,相當於將A列和B列互換位置。

    4/6

    因此,我們用VLOOKUP函式來進行查詢,參考值為G2,查詢區域為“IF({1,0},$B$2:$B$7,$A$2:$A$7)”,列數為2,精確查詢。即公式為:=VLOOKUP(G3,IF({1,0},$B$2:$B$7,$A$2:$A$7),2,0)

    5/6

    回車鍵,即可返回所需查詢的資料。

    6/6

    拖動複製單元格的函式至整列,此時操作完成。

  • 2 # 69512317

    1/6

    開啟需要操作的資料表,如圖。表一中的工號列在姓名列的右側,但我們需要根據工號查詢員工姓名,即從右往左查。

    2/6

    3/6

    此時,我們需要用到IF函式來重新構建一個區域,將$B$2:$B$7作為第一列,將$A$2:$A$7作為第二列,查詢並返回對應資料。公式為“=IF({1,0},$B$2:$B$7,$A$2:$A$7)”

    【注】當IF的第一參考值為{1,0}時相當於將滿足條件和不滿足條件的放在一起,構建一個新的記憶體陣列。1表示條件成立,0表示條件不成立,{1,0}形成兩列,相當於將A列和B列互換位置。

    4/6

    因此,我們用VLOOKUP函式來進行查詢,參考值為G2,查詢區域為“IF({1,0},$B$2:$B$7,$A$2:$A$7)”,列數為2,精確查詢。即公式為:=VLOOKUP(G3,IF({1,0},$B$2:$B$7,$A$2:$A$7),2,0)

    5/6

    回車鍵,即可返回所需查詢的資料。

    6/6

    拖動複製單元格的函式至整列,此時操作完成。

  • 中秋節和大豐收的關聯?
  • 金達萊花原唱是誰?