3313 |
Excel如何將A欄英文與B欄文字配對 |
何燕:錦子老師您好,請問一下,A欄為字母,B欄為文字,B欄的文字只會出現一次之後就空白,除非A欄的字母改變,或是與A欄字母配對的B欄文字改變,希望呈現的結果已KEY在D欄,再麻煩了,謝謝!
錦子老師:這個問題,我的做法如下:
步驟1:點取D2儲存格輸入公式:
=IF(B2<>"",B2,IF(A2=A1,D1,INDEX(D$1:D1,MAX(IF(A$1:A1=A2,ROW(D$1:D1),0)))))
按CTRL+SHIFT+ENTER鍵完成陣列公式輸入,再將公式複製到D3:D27儲存格。
【公式說明】
=IF(B2<>"",B2,IF(A2=A1,D1,INDEX(D$1:D1,MAX(IF(A$1:A1=A2,ROW(D$1:D1),0)))))
公式1:IF(A$1:A1=A2,ROW(D$1:D1),0)
如果A1儲存格到目前儲存格內容等於A2,則傳回D1到目前儲存格的列號。
公式2:MAX(公式1)
傳回公式1運算結果最大值。
公式3:INDEX(D$1:D1,公式2)
傳回D1到目前儲存格第N(公式2運算結果)列儲存格內容。
公式4:IF(A2=A1,D1,公式3)
如果A欄目前列儲存格內容(A2)等於上一列儲存格內容(A1),則傳回D欄上一列(D1)儲存格內容,否則傳回公式3運算結果。
公式5:IF(B2<>"",B2,公式4)
如果B欄目前列儲存格內容(B2)不等於空白,則傳回B2儲存格內容,否則傳回公式4運算結果。
大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表