close
4097 |
Excel如何依照舊號碼推算出最新號碼 |
如下圖,如果B欄為舊號碼來推算C欄新號碼,以1111為例1111->2222->3333->4444->9999,不知道函數要如何寫呢?
▍方法1.使用XLOOKUP函數(365、2021版本)
語法:=XLOOKUP(搜尋值,欲搜尋陣列,欲傳回陣列,找不到顯示內容,比對方式,搜尋模式)
點取G2儲存格輸入公式:「=IFERROR(XLOOKUP(F2,$B$2:$B$8,$C$2:$C$8),"")」後,向下向右複製公式到G2:K5儲存格。
點取E2儲存格輸入公式:「=MAX(G2:K2)」後,向下複製公式到E3:E5儲存格。
▍方法2.使用LOOKUP函數
語法:LOOKUP(搜尋值,欲搜尋陣列,欲傳回陣列)
點取G2儲存格輸入公式:「=MIN(IF($B$2:$B$8=F2,$C$2:$C$8))」後,向下向右複製公式到G2:K5儲存格。
點取M2儲存格輸入公式:「=LOOKUP(1,1/(G2:K2<>0),G2:K2)」後,向下複製公式到M3:M5儲存格。
文章標籤
全站熱搜
留言列表