close

3599

Excel如何將多工作表資料合併 -IFNAOFFSET函數

陳生平:錦子老師您好,想請教如何將工作表1的欄位交錯合併工作表2的欄位,最後為工作表3的資料,麻煩了,謝謝!!

image   image

image

錦子老師:這個問題,我的做法如下:

Œ 點取工作表3B2儲存格,輸入公式「=IFNA(OFFSET(工作表1!$A2,0,MATCH(B$1,工作表1!$A$1:$E$1,0)-1,1,1),OFFSET(工作表2!$A2,0,MATCH(B$1,工作表2!$A$1:$E$1,0)-1,1,1))」後,按ENTER鍵完成公式輸入。

 向下複製到B2:I13儲存格。

image

首先抓取目前欄的第一列,是在工作表1(MATCH(B$1,工作表1!$A$1:$E$1,0))或工作表2的第幾欄(MATCH(B$1,工作表2!$A$1:$E$1,0))

再從含有標題的的工作表同一列A欄儲存格移動MATCH函數算出的欄數減1(MATCH(B$1,工作表1!$A$1:$E$1,0)-1),並傳回其值。

由於只有二張工作表要統計故可以使用IFNA函數,若工作表2沒有該欄位時,就去工作表1抓取該欄位值。

=IFNA(OFFSET(工作表1!$A2,0,MATCH(B$1,工作表1!$A$1:$E$1,0)-1,1,1),OFFSET(工作表2!$A2,0,MATCH(B$1,工作表2!$A$1:$E$1,0)-1,1,1))

希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

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

更多相關文章:請點我


arrow
arrow
    文章標籤
    OFFSET MATCH IFNA
    全站熱搜

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