tft每日頭條

 > 圖文

 > excel怎麼合并同類項

excel怎麼合并同類項

圖文 更新时间:2024-06-29 18:50:16

昨天秦老師在我們講師團的群裡扔出了一個文件,大家一下子就來了興趣,都給出了各自的方法,這個題感覺也是大家平時可能會遇上的,就一起來分享一下。

excel怎麼合并同類項(Excel技巧分享合并同類項)1

上圖中左側是系統導出的數據,需要按照右邊這種形式進行列舉,各單号之間要用空格進行分隔。

先看看常規的函數怎麼玩?

第一列很顯示是要去除重複項,這裡可以有很多方法可以實現,比如UNIQUE函數:

excel怎麼合并同類項(Excel技巧分享合并同類項)2

直接就得到了不重複的全部數據,這是個數組函數,如果你的Office版本沒有這個函數也沒關系,直接複制新列之後,通過數據工具欄下的删除重複項同樣可以達到目的。

關鍵是右邊的數據了。先來分析一下思路,根據左側的物料代碼看看可以通過什麼方式得到右邊的單号,然後通過一些連接的函數将得到的所有單号通過空格連接在一起就可以了。

連接的函數有好幾個,我第一個想到的就是Textjoin;

單号可以通過左側的物料代碼與原始數據中的物料代碼進行逐個對比取值,其實這裡用個IF函數就可以實現了,看看怎麼寫:

excel怎麼合并同類項(Excel技巧分享合并同類項)3

公式為:

=TEXTJOIN(" ",TRUE,IF($F2=$A$2:$A$34,B2,""))

完成之後下拉填充即可。

公式先從裡面看起,一開始在對比的時候,就用了數組方式的寫法,可以選中IF公式之後按下F9鍵,看看得到什麼樣的結果就明白了。

excel怎麼合并同類項(Excel技巧分享合并同類項)4

{"GHB9001746";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";"";""}

這種用大括号的一定是個數組了,最後外面的公式嵌套就是将所有的數據串在一起。

是不是非常簡單和容易理解。

但是,如果有新增的數據,因為選中的單元格範圍的緣故,就需要重新來做一次了。如果你會Excel中的Power Query,就不用考慮後續需要重新篩選再來一遍函數的問題了,直接刷新就可以實現數據的更新。

比如,新增數據:

excel怎麼合并同類項(Excel技巧分享合并同類項)5

直接刷新數據得到,一勞永逸啊。

excel怎麼合并同類項(Excel技巧分享合并同類項)6

更多學習和分享,歡迎一起交流。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved