3711 |
Excel下拉式選單後自動帶入資料問題(亂數) |
章揚:錦子老師您好,請教一下,如何只用Excel處理以下問題,如下圖,謝謝!
例如:選擇料號BC_9後選擇205(模號2),重量需要自動帶入重量34,孔數自動帶入孔數52。
錦子老師:在今天2021/11/03錦子老師看到了一位網友的解法,也非常不錯,他是使用INDEX、OFFSET與MATCH三個函數的結合來解決。
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(搜尋值,搜尋範圍,搜尋方式)
然後利用上一個公式傳回B2:D2向下移動N列的內容「OFFSET($B$2:$D$2,MATCH(L3, $A$3:$A$17,0),0)」。
OFFSET(開始儲存格位置,移動列數,移動欄數)
將M3儲存格內容上一公式傳回內容比對,傳回位在第幾欄「MATCH(M3,OFFSET($B$2:$D$2, MATCH(L3,$A$3:$A$17,0),0),0)」。
最後利用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))」內容。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表