close
2845 |
Excel 公式問題 |
JOAN:「錦子老師請問一下,假設A,B欄是固定格式無法變動,想要在D欄輸入名稱後再E欄帶出相對應的年資、F欄帶出相對應的部門,小弟只想到第一位可以用HLOOPUP但當往下拉就會無法順利帶出,請問有什麼方法可以在E2設定好公式後直下往下拉帶出所有的值嗎?謝謝!」
錦子老師:「其實這個問題非常簡單,只要使用OFFSET與MATCH二個函數即可解決。」
1、點取E2儲存格輸入公式:
=OFFSET($B$1,MATCH(D2,$B$1:$B$23,0),)
再將公式複製到E3:E7儲存格。
【公式解說】
首先利用MATCH傳回名稱在B欄的第幾列(MATCH(D2,$B$1:$B$23,0)),再用OFFSET函數從B1移動傳回的列值(OFFSET($B$1,MATCH(D2,$B$1:$B$23,0),)),將該儲存格內容填入,這是由於年資位於名稱下一列,故傳回的列值等於從B1移動的列數,若是要傳回部門的內容,則將其值加1(MATCH(D2,$B$1:$B$23,0)+1)。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
文章標籤
全站熱搜
留言列表