
使用CONCAT、TEXTJOIN、&符號(hào)或PowerQuery可合并多單元格并保留全部文本內(nèi)容:CONCAT直接拼接;TEXTJOIN支持分隔符與忽略空值;&兼容所有版本;PowerQuery適合批量結(jié)構(gòu)化處理。
如果您在Excel中需要將多個(gè)單元格合并為一個(gè),同時(shí)保留其中全部文本內(nèi)容而非僅保留左上角單元格的值,則默認(rèn)的“合并后居中”功能無法滿足需求。以下是實(shí)現(xiàn)多單元格內(nèi)容合并并完整保留所有數(shù)據(jù)的多種方法:
本文運(yùn)行環(huán)境:MacBookAir,macOSSequoia。
一、使用CONCAT函數(shù)合并(適用于Excel及以后版本)
CONCAT函數(shù)可將多個(gè)單元格或區(qū)域中的文本按順序連接,不添加分隔符,適合快速拼接無格式純文本內(nèi)容。
1、選中目標(biāo)合并結(jié)果所在單元格(例如D1)。
2、輸入公式:=CONCAt(A1:C1),按回車確認(rèn)。
3、若需在合并內(nèi)容間添加空格或換行符,可改用:=CONCAt(A1,"",B1,"",C1)或=CONCAt(A1,CHAr(10),B1,CHAr(10),C1)(啟用單元格自動(dòng)換行后可見分行效果)。
二、使用TEXTJOIN函數(shù)合并(推薦,支持分隔符與忽略空值)
TEXTJOIN函數(shù)允許指定分隔符,并可選擇是否跳過空白單元格,靈活性高,是當(dāng)前最實(shí)用的合并方案。
1、在目標(biāo)單元格中輸入公式:=TEXTJOIN("、",TRUE,A1:C1),其中“、”為分隔符,TRUE表示忽略空單元格。
2、如需換行分隔,將分隔符替換為CHAr(10),即:=TEXTJOIN(CHAr(10),TRUE,A1:C1)。
3、選中該單元格,右鍵選擇“設(shè)置單元格格式”,在“對(duì)齊”選項(xiàng)卡中勾選“自動(dòng)換行”,使換行符生效。
三、使用&符號(hào)連接(兼容性最廣,適用于所有Excel版本)
通過加號(hào)(&)逐個(gè)連接單元格引用,無需函數(shù)支持,適用于老舊版本或簡(jiǎn)化場(chǎng)景,但單元格數(shù)量多時(shí)公式冗長。
1、在目標(biāo)單元格輸入:=A1&B1&C1,直接拼接三列內(nèi)容。
2、如需空格分隔,改為:=A1&""&B1&""&C1。
3、如需換行分隔,使用:=A1&CHAr(10)&B1&CHAr(10)&C1,并同步開啟“自動(dòng)換行”設(shè)置。
四、使用PowerQuery批量合并(適用于多行多列結(jié)構(gòu)化數(shù)據(jù))
PowerQuery可對(duì)整列或多列進(jìn)行統(tǒng)一合并操作,支持分隔符設(shè)定、空值處理及后續(xù)重復(fù)應(yīng)用,適合批量處理表格數(shù)據(jù)。
1、選中源數(shù)據(jù)區(qū)域,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡→“從表格/區(qū)域”(確保勾選“表包含標(biāo)題”)。
2、在PowerQuery器中,按住Ctrl鍵選中待合并的多列(如Column1、Column2、Column3)。
3、右鍵選擇“合并列”,在彈出窗口中輸入分隔符(如“,”),點(diǎn)擊“確定”。
4、點(diǎn)擊左上角“關(guān)閉并上載”,結(jié)果將作為新表插入工作表中。
以上就是Excel如何合并單元格并保留所有內(nèi)容?Excel多單元格內(nèi)容合并技巧【分享】的詳細(xì)內(nèi)容,!

