close
3248 |
Excel 如何根據階段性日期自動匹配新價格(二) |
東方鈺:錦子老師您好,我需要依照A欄的日期,自動將各地區(B、C欄)的價格,填入到G欄中,不知公式要如何設定?感謝!
錦子老師:這個問題,我個人解法如下:
步驟1:點取G2儲存格輸入公式:
=VLOOKUP(E2,IF({1,0,0},("21年"&LEFT(A$2:A$4,FIND("至",A$2:A$4)-1))*1,A$2:C$4), MATCH(F2,$1:$1,))
按CTRL+SHIFT+ENTER鍵完成陣列公式輸入,再將公式複製到G3:G15儲存格。
【公式說明】
=VLOOKUP(E2,IF({1,0,0},("21年"&LEFT(A$2:A$4,FIND("至",A$2:A$4)-1))*1,A$2:C$4), MATCH(F2,$1:$1,))
公式1:MATCH(F2,$1:$1,)
攑尋F2字串在第一列的位置。
公式2:FIND("至",A$2:A$4)
搜尋至字元在A2:A4各個儲存格中幾個字元。
公式3:LEFT(A$2:A$4,公式2-1)
抓取A2:A4各個儲存格中左邊第N(公式2運算結果減1)個字元。
公式4:IF({1,0,0},("21年"&公式3)*1,A$2:C$4)
設定每個日期區段與地區的金額。
公式5:VLOOKUP(E2,公式4,公式1)
將E2儲存格內容與公式4運算結果第1欄比對,抓取第N(公式1運算結果)欄內容。
大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
文章標籤
全站熱搜
留言列表