Excel批量合併相同內容單元格的幾種方法

2020-12-11 day數據處理與分析

在製作Excel表格時,經常需要將相同內容的單元格進行合併,本篇文章分享3種快速批量合併相同內容單元格的方法。

下圖為待處理的數據源

方法一:使用分類匯總

合併A列中相同內容的單元格

步驟1:選中A列數據區域,點擊數據—分類匯總,單擊確定。

得到結果如下:

步驟2:從A2單元格開始向下選中A列數據區域,按Ctrl+H鍵,調出定位對話框,在對話框中選擇空值,選中空值單元格區域,點擊開始—合併後居中,合併空值單元格。

合併結果如下:

步驟3:選中B列數據,點擊數據—分類匯總,在「分類匯總」對話框中,點擊「全部刪除」。

刪除結果如下:

步驟4:選中A列數據,使用格式刷將A列格式複製到B列,刪除A列數據。

最終結果如下:

方法二:使用數據透視表

步驟1:選中數據區域,點擊插入—數據透視表,調出「數據透視表」對話框,點擊確定。

步驟2:將欄位小組、姓名、工號、性別、業務能力分類依次添加到行標籤,銷量、銷售額添加到值標籤;右鍵點擊任一數據透視表所在單元格,選擇數據透視表選項,在打開的對話框的顯示頁面下,勾選經典布局;點擊設計-分類匯總,取消分類匯總顯示。

得到如下數據透視表:

步驟3:右鍵點擊任一數據透視表所在單元格,選擇數據透視表選項,打開「數據透視表選項」對話框,點擊「布局和格式」,勾選「合併且居中排列帶標籤的單元格」。

得到下表:

步驟4:選中整個工作表將數據粘貼為值。

最終結果如下:

方法三:使用vba代碼

步驟1:點擊開發工具—插入—插入命令按鈕控制項,並將控制項標題修改為「縱向合併」。

步驟2:右鍵點擊命令按鈕,選擇查看代碼,打開VBA編輯器,在代碼窗口輸入以下代碼:

Private Sub CommandButton1_Click()

Dim a%, b%

Dim n As Long

n = Selection.Rows.Count '選中區域的行數

a = Selection.Row '選中區域的起始行

b = Selection.Column '選中區域的起始列

Application.DisplayAlerts = False '禁用警告提示

For i = a + n - 1 To a + 1 Step -1 '從選中區域的最後一個單元格向上循環

If Cells(i - 1, b) = Cells(i, b) Then '若當前單元格內容與上一個單元格內容相同,則

Range(Cells(i - 1, b), Cells(i, b)).Merge '合併當前單元格和上一個單元格

End If

Next

Application.DisplayAlerts = True '恢復警告提示

End Sub

結果展示

相關焦點

  • excel單元格操作:如何快速批量合併單元格
    都說「分久必合,合久必分」,當你在為合併單元格煩惱的時候,其他人可能在想怎麼按要求合併單元格。這不,小美就遇上合併單元格的問題了,看看我們的苗老師會怎麼解決呢?小美:「苗老師,怎麼批量合併單元格啊?」苗老師:「批量合併單元格?是啥意思?需要怎麼批量?」
  • excel單元格操作:如何快速批量合併單元格
    都說「分久必合,合久必分」,當你在為合併單元格煩惱的時候,其他人可能在想怎麼按要求合併單元格。這不,小美就遇上合併單元格的問題了,看看我們的苗老師會怎麼解決呢?小美:「苗老師,怎麼批量合併單元格啊?」 苗老師:「批量合併單元格?是啥意思?需要怎麼批量?」 小美:「是這樣的,我做了一個表格,領導說不好看,讓我把相同的部門做成合併單元格。」
  • Excel–如何批量合併相同單元格?
    又有人提問合併單元格的問題。人類和計算機經常是矛盾對立的,對於 Excel 來說,原始數據不應該合併單元格,但是對於看表的人來說,卻往往覺得合併後能看得更清楚。 實在非要合併的話,如何能更快地批量合併呢?
  • Excel表格處理數據能力提升,批量合併具有相同內容的單元格
    我們都清楚Excel表格是由一個個單元格組合起來的,我們有時候在處理數據的時候,需要對單元格進行合併,假如我們需要對具有相同內容的單元格進行合併,我們該如何操作,手動操作一個個去合併單元格太費時間,下面我們就一起學習批量合併具有相同內容的單元格。
  • Excel一鍵批量快速合併相同內容的單元格,數據整理必備技能
    經常使用Excel整理分析數據的小夥伴可能會有這樣的煩惱,拿到一個工作簿後,工作表中有很多重複的數據,而且這些數據對應的數值可能各不相同,怎麼快速合併這些相同內容的單元格呢?熟知Excel操作的小夥伴,動動手指也就是幾分鐘的事情。使用高版本Excel的小夥伴更是幾十秒就能夠快速完成。
  • Excel合併操作,你真的會嗎?遇到批量合併相同值單元格該怎麼辦
    大家好,Excel合併單元格,是一個讓人又愛又恨的東西!強烈建議,儘量不要把單元格合併在一起,因為合併單元格會給以後的數據處理帶來很多的麻煩!但合併單元格的功能,在套打或設定版面時,又有其不可替代的作用,因此讓人又愛又恨!
  • 在特定情況下,多個excel單元格的內容合併到一個單元格小方法
    一、使用excel裡的CONCATENATE函數Excel函數功能強大,我們可以利用函數,可以快速的將多個單元格內容合併到一個單元格裡,以下圖為例,我們只需要在D2單元格輸入,l公式=CONCATENATE(A2,B2,C2),就可以快速把A2,B2,C2單元格內容,合併到D2單元格裡,是不是很迅速?
  • excel怎麼合併單元格?合併單元格的快捷鍵是什麼?
    本篇將介紹excel怎麼合併單元格?合併單元格的快捷鍵是什麼?,有興趣的朋友可以了解一下!excel是我們經常使用的一款表格製作工具,它的一些常用功能我們應該要了解。今天小編帶領大家一起來學習excel合併單元格的操作,excel合併單元格是excel中用的非常頻繁的一個功能,還不熟練的朋友趕快動起手來和小編一起學習。
  • Excel如何批量合併單元格
    相信很多時候我們在操作Excel合併單元格的時候,都會遇到這樣的問題,那就是我們每次需要合併的時候都是逐個去點擊合併,當我們需要合併很多單元格的時候感覺這樣不僅很浪費時間,而且工作效率非常的低下,那麼我們有沒有更好的方法可以進行大批量的合併單元格呢?
  • 詳解Excel合併單元格批量填充求和公式
    在Excel表格中,批量填充合併單元格求和公式,操作過程(也可以參考視頻連結Excel電子表格技巧,合併單元格求和,1個公式搞定),見下圖:需要了解下合併後的單元格地址,見下圖:批量填充相同的公式,根據單元格地址的相對引用,會隨著發生變化,公式填充的意思是:【選定當前所有總和】-【放結果單元格以下的所有單元格的和】。
  • excel中如何拆分合併單元格或者批量添加前綴後綴?
    在excel中,截取單元格內容一般是採用mid、left、right函數。但是在2013及後續版本中,ctrl+E快捷鍵的方式進行單元格中內容的截取算得上最簡單的方法,下面就這兩種方法分別做一下介紹。即mid(引用的單元格,提取字符的起始位置,提取的字符串長度)。left函數用於提取從左邊開始指定個數的字符,主要有兩個參數,即left(引用的單元格,提取的字符數)。right函數和left函數相反,用於提取從右邊開始指定個數的字符,也有兩個參數,即right(引用的單元格,提取的字符數)。
  • Excel中如何批量取消合併單元格,並自動填充數據
    Excel中如何批量取消合併單元格,並自動填充數據在Excel中合併單元格功能大家肯定都用過,對相同內容的單元格進行合併,使表格看起來整齊美觀。有時候處理數據時又需要取消合併單元格,今天我們就來學習一下批量取消合併單元格,並實現自動填充數據,最終效果圖如下:一、單個取消已合併的單元格並填充數據現在需要將三年級一班學生的班級列都進行展示,即達到圖中右邊的效果。
  • 在Excel中學會批量合併相同內容單元格,繁瑣工作變簡單
    在平時工作中,相同內容的單元格合併,能夠解決很多難題。但是,如果有大批的數據等著處理的時候,你還一點一點處理嗎?教你一種方法能過夠快速合併相同內容的單元格,效率將大大提高。步驟一:將光標定位在數據區域中任意單元格,點擊【數據】選項卡【分級顯示】組中的【分類匯總】按鈕,打開【分類匯總】對話框,在打開的對話框中,【選定匯總項】勾選【地區】,並取消勾選【數量】,其它設置不變,點擊【確定】按鈕,完成創建分類匯總,如下圖所示:步驟二:創建好分類匯總後
  • Excel如何批量填充空值單元格?
    excel如何批量填充空值的單元格?填充空值單元格需要通過定位空值以及填充內容來完成,下面小編就來教大家快捷的操作。1.當前我們要將這些合併的單元格拆分,並且填充對應的內容,怎麼辦呢?2.首先選中,點擊合併單元格,然後將它們拆分開。
  • Excel怎麼合併單元格?合併單元格保留所有內容的方法
    Excel是辦公及生活必備也是常常會使用到的一種文檔格式,雖說實用性很高,但想要真的用透卻不是一件容易的事,比如Excel合併單元格就有很多朋友不知道怎麼做,下面小編就來跟大家分享Excel合併單元格保留所有內容的方法。
  • Excel小技巧|如何快速合併相同單元格內容?
    相同分類的數據合併單元格後會起到一個美觀的效果,數據不會顯得那麼冗餘,給人以直觀的形象,那麼如何快速合併多個相同內容的單元格呢?如果數據量少的話,我們可以直接選中相同的數據,然後點擊【開始】—【合併後居中】即可完成數據的合併,但是數據量過大,擁有很多分類的情況下,一步步去點擊合併將會耗費大量的時間,今天我們用Excel中分類匯總的功能來完成快速合併單元格。
  • Excel 批量合併單元格,量大且需要合併的行數都不一樣
    快速合併大量單元格,而且每個需要合併區域的單元格數量不固定,難道要一個個手動操作嗎?我曾經寫過用 VBA 實現的方法,只要點擊一下按鈕就能合併區域內的所有連續的相同單元格,詳情可參見Excel VBA(20) – 批量合併單元格。如果不想用 VBA,那麼用菜單操作也能快速達成目的。
  • Excel取消合併單元格時在每個單元格中保留內容,你會批量操作嗎?
    Excel中存在合併的單元格,對我們來說已經是司空見慣啦!在另外一些時候我們又需要將已經合併的單元格的值,進行取消合併,並每個都填充原來合併之前的值。對於結構簡單的帶有合併單元格的表格,我們一般正常操作是手動取消單元格合併,然後手動進行定位,然後填充空白值。
  • 一起來學習Excel批量合併單元格的操作技巧
    在我們日常工作中,利用Excel製作表格時,合併單元格是一個讓人又愛又恨的東西,合併單元格後的數據處理會帶來很多麻煩,比如求和、統計等計算工作(可查閱《但是合併單元格對於表格的閱讀者來說簡潔明了,所以僅為了顯示和列印,不需要數據處理,合併單元格用用也無妨,今天小編和大家分享批量合併單元格的技巧。
  • excel表格合併:如何把多單元格的內容合併到一起
    上面使用IF函數的解決方法有一個前提:數據已經按部門進行了排序。下面再介紹一種不管是否排序都可以實現同部門員工合併的方法:使用IFERROR+VLOOKUP函數組合,也可以使用IFNA+VLOOKUP函數組合。