close

3711

Excel下拉式選單後自動帶入資料問題(亂數)

章揚:錦子老師您好,請教一下,如何只用Excel處理以下問題,如下圖,謝謝!

image

例如:選擇料號BC_9後選擇205(模號2),重量需要自動帶入重量34,孔數自動帶入孔數52

錦子老師:在今天2021/11/03錦子老師看到了一位網友的解法,也非常不錯,他是使用INDEXOFFSETMATCH三個函數的結合來解決。

N3儲存格輸入公式:「=INDEX($E$3:$G$17,MATCH(L3,$A$3:$A$17,0),MATCH(M3,OFFSET ($B$2:$D$2,MATCH(L3,$A$3:$A$17,0),0),0))」。

O3儲存格輸入公式:「=INDEX($H$3:$J$17,MATCH(L3,$A$3:$A$17,0),MATCH(M3,OFFSET ($B$2:$D$2,MATCH(L3,$A$3:$A$17,0),0),0))」。

首先利用MATCH函數抓取L3儲存格內容在A3:A17的那一列「MATCH(L3,$A$3:$A$17,0)」。

MATCH(搜尋值,搜尋範圍,搜尋方式)

image

然後利用上一個公式傳回B2:D2向下移動N列的內容「OFFSET($B$2:$D$2,MATCH(L3, $A$3:$A$17,0),0)」。

image

OFFSET(開始儲存格位置,移動列數,移動欄數)

M3儲存格內容上一公式傳回內容比對,傳回位在第幾欄「MATCH(M3,OFFSET($B$2:$D$2, MATCH(L3,$A$3:$A$17,0),0),0)」。

image

最後利用INDEX函數設定孔數範圍「H3:J17」,抓取第N列「MATCH(L3,$A$3:$A$17,0)」的第N欄「MATCH(M3,OFFSET($B$2:$D$2,MATCH(L3,$A$3:$A$17,0),0),0))」內容。

image

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    創作者介紹

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