你说的原格式不变是什么意思?你给的示例也没有特殊格式啊<br>高版本excel可以用textjoin函数连接单元格,并插入换行符(需要在单元格格式里设置自动换行)<br><img><br><img><br>低版本excel可以参考下边的链接<br>或者用VBA做
"当您将多个列或行中的单元格合并为一个单元格时,合并后的数据可能不会被分隔。 但是,如果要用指定的标记(例如空格,逗号,分号或其他标记)将它们分开,该怎么办? 本教程将为您介绍一些方法。<br>使用公式将单元格的行或列连接到一个带有空格,逗号或其他分隔符的单元格中<br>在Excel中,您可以使用以下公式将一行单元格或一列单元格合并为一个单元格。<br>方法A:使用“&”运算符合并单元格<br>在Excel中,您可以使用“&”运算符来组合不同的文本字符串或单元格值。<br>请输入以下公式以将单元格分成多列:(用空格分隔合并的结果,您可以根据需要用其他分隔符替换空白。)<br>=A2&"" ""&B2&"" ""&C2<br>然后,将填充手柄向下拖动到要应用此公式的单元格上,并且来自不同列的数据已合并到一个单元格中,请参见屏幕截图:<br>提示:在上面的公式中,您可以用其他分隔符替换&运算符之间的空格,例如=A2&""-""&B2&""-""&C2如果您需要合并多个行中的单元格值,则只需更改单元格引用,如下所示:=A2&"" ""&A3&"" ""&A4&"" ""&A5&"" ""&A6&"" ""&A7<br>方法B:使用串联功能合并单元格<br>Excel中的连接功能还用于将多个文本字符串或单元格值连接到一个单元格中。<br>请输入以下公式或将其复制到空白单元格中:<br>=CONCATENATE(A2, ""-"", B2, ""-"", C2)<br>然后,将填充手柄向下拖动到要应用此公式的单元格上,您将得到以下结果:<br>提示:在上面的公式中,您可以将“-”字符替换为其他分隔符,例如=CONCATENATE(A2, "";"", B2, "";"", C2)如果您需要合并多个行中的单元格值,则只需更改单元格引用,如下所示:=CONCATENATE(A2, ""-"", A3, ""-"", A4, ""-"", A5, ""-"", A6, ""-"", A7)<br>方法C:使用Textjoin函数合并单元格"