close

3003

Excel多列資料合併成一格

孫運璿:「錦子老師您好,需要將同一證號(A)對應的卡號(B),要使用什麼函數串成置於同一證號的第一筆C欄儲存格呢(如圖)?還需將函數向下拉,公式需不會跑掉,因為有幾千筆需處理。

image

錦子老師:「這需要使用IFTEXTJOIN(2019)函數整合,作法如下:」

步驟1:點取C2儲存格輸入公式:

=IF(A2=A1,"",TEXTJOIN(",",,IF($A$2:$A$13=A2,$B$2:$B$13,"")))

CTRL+SHIFT+ENTER鍵完成陣列公式輸入,並將公式複製到C3:C13儲存格。

image

【公式說明】

=IF(A2=A1,"",TEXTJOIN(",",,IF($A$2:$A$13=A2,$B$2:$B$13,"")))

公式1IF($A$2:$A$13=A2,$B$2:$B$13,"")

如果A2:A13儲存格內容等於A2儲存格內容,則傳回同列B欄內容,否則填回空字串。

公式2TEXTJOIN(",",,公式1)

公式1傳回的字串合併,中間以逗號分隔,並剔除空字串。

公式3IF(A2=A1,"",公式2)

如果目前儲存格(A2)等於上一儲存格(A1),則傳回空字串,否則傳回公式2計算結果。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

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

更多相關文章:請點我


arrow
arrow
    文章標籤
    IF TEXTJOIN 孫運璿
    全站熱搜
    創作者介紹

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