close

510

使用LOOKUP函數查找指定數值最後一次出現的資料

示範檔

範例檔

510.XLSX

結果檔

根據指定的學生,傳回該學生最後一次測驗分數!需要使用LOOKUP函數查找指定數值最後一次出現的資料。

本單元將教導使用LOOKUP函數查找指定數值最後一次出現的資料的方法。

   資料表格如下圖所示,根據指定的學生姓名,快速查找其最後一次的測驗成績。

image

   框選E2E5儲存格,點取編輯列輸入公式:「=LOOKUP(1,0/($A$2:$A$14=D2),$B$2:$B$14)」後,按Ctrl + Enter鍵完成公式的複製,結果如下圖所示。

image

公式說明:

   $A$2:$A$14=D2 條件判斷A欄的資料是否等於D2儲存格內容,構造一個由TRUEFALSE組成的一維陣列。

   0/($A$2:$A$14=D2) 傳回一維陣列,內容為0或錯誤值#DIV/0! {0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!}

   LOOKUP(1,0/($A$2:$A$14=D2),$B$2:$B$14) 在陣列中查找數值1,並傳回對應的B欄的數值,充分利用了LOOKUP函數模糊查找並自動忽略錯誤值的特性。

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()