當前位置:首頁 > 科技 > 正文

辦公小技巧:Excel數據列無損合并及靈活組合

當我們在Excel中嘗試合并或組合列時,除了最左邊的列,其他列中的數據一般都會丢失,造成很多麻煩。其實單元格合并不止一種方式,我們可以使用連接符或連接函數來進行單元格合并,這不僅可以保留原有内容,還可以實現合并内容的靈活組合(如添加自定義間隔符号或其他信息)。

1. 用連接運算符與普通标點合并數據列

Excel中的連接符号“&”可以連接多個單元格,如“=A3&B3&C3”可将3個單元格簡單地連接起來,但實際使用時因為存在多樣化的需求,不光是這樣簡單地将單元格連接起來就了事,還需要與連接符與分隔符、标點符号等結合使用。

我們以在一個單元格中表述一個部門所有家電的銷量為例(圖1)。為了将從B到E單元格中的銷量數據以文字表述的方式合并到G單元格,我們需要在連接符&的基礎上,添加自定義信息,構造公式如下:

="洗衣機"&B2&" 電冰箱"&C2&" 彩電"&D2&" 空調"&E2

注意,為顯示分明起見,需在中間的品名前添加空格。當然,也可以将空格改為頓号。

在第一個單元格(G2單元格)中構造公式之後,通過下拉填充,實現本列其他單元格内容的自動合并。

小提示:以上連字運算符&屬于函數關鍵字範疇,必須為半角字符;而用戶自定義字符(如“洗衣機”“電冰箱”等)、自定義連字符或标點符号(如空格、頓号),則沒有具體規定,用什麼符号都可以,半角的或全角的均可,但用戶自定義字符需要用半角雙引号引起來,切不能寫成全角,否則會出現語法錯誤。

2. 使用連接函數構造公式合并數據列

除了使用連接符之外,我們還可以使用内容連接函數CONCATENATE實現單元格的連接。

CONCATENATE函數的基本語法格式為:

=CONCATENATE(text1, [text2], ...)

其中,text1,text2可以是文本或數值,可引用單元格内容,最多為255項,注意項與項之間必須用半角逗号隔開。

例如,我們要将多個分地址段自動連接為一個完整的地址,可使用公式“=CONCATENATE(A2,B2,C2,D2,E2)”(圖2)。由于A2到E2單元格是同一行的連續單元格,因此該公式也可以簡化為“=CONCATENATE(A2:E2)”。

辦公小技巧:Excel數據列無損合并及靈活組合

再如,要實現上述例子中家電産品單元格合并表述,可将公式構造為“=CONCATENATE("洗衣機",B2,"、電冰箱",C2,"、彩電",D2,"、空調",E2)”,就能獲得與使用連接符&相同的結果(圖3),同時還能并将空格分隔符替換為更符合漢語習慣的頓号。

你可能想看:

有話要說...

取消
掃碼支持 支付碼