返回列表 上一主題 發帖

[發問] 請問各位大神,有關 textjoin 根據條件合併後,並刪除重複值

本帖最後由 quickfixer 於 2020-6-23 05:15 編輯

我找到這篇教學,跟你一樣的格式,我照著做ok喔
https://dhexcel1.wordpress.com/2017/04/04/multiple-lookup-values-in-a-single-cell-withwithout-duplicates-using-only-excel-formulas-by-david-hager/
Image 28.png
2020-6-23 04:54

Image 29.png
2020-6-23 04:56


arange=紀錄!$B$2:$B$30
brange=紀錄!$C$2:$C$30
some_array=SMALL(IF(arange=紀錄!$F3,ROW(brange)-1,""), ROW(INDIRECT("1:"&COUNT(IF(arange=紀錄!$F3,ROW(brange),"")))))
carray=INDEX(brange,N(IF(1,some_array)))
countarray=COUNTA(carray)
rowarray=ROW(INDIRECT("1:"&countArray))

g3=TEXTJOIN(";",,IF(MATCH(carray,carray,0)=rowarray,carray,""))
(ctrl+shift+enter)

TOP

本帖最後由 quickfixer 於 2020-6-23 10:10 編輯

回復 3# edmondsforum

#N/A 就用ifna處理就好了
=TEXTJOIN(";",,IFNA(IF(MATCH(carray,carray,0)=rowarray,carray,""),""))
(ctrl+shift+enter)

Image 30.png
2020-6-23 10:09

TOP

回復 5# edmondsforum

Image 31.png
2020-6-23 11:17

   
用建立複本,excel定義名稱會自動做新的

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題