Table of contents
当我们从某个地方复制一些文本到我们的Excel电子表格时,有时一些换行符会被困在这些数据中。 移除这个换行符 有时,我们需要做的是 用其他字符替换断行 在本内容中,我们将向你演示如何在Excel工作表中用逗号替换每一个换行符的3个不同程序。 如果你有兴趣熟悉Excel的这一神奇功能,请下载我们的练习工作簿并关注这篇文章。
下载实践工作手册
在你阅读本文时,请下载这个练习手册进行练习。
用逗号替换断行.xlsm
在Excel中用逗号替换换行的3种简单方法
为了解释这些方法,我们考虑了一个由5个字符串组成的数据集。 在这些字符串中提到了水果的名称、数量、交货地点以及这些水果的交货状态。 数据表的单元格范围为 B5:B9 在每条信息中,都有一个换行符。 我们将用逗号替换每个换行符。 完成任务后,最终结果将在单元格的范围内出现 C5:C9 .
1.使用SUBSTITUTE函数来替换断行
在这种方法中,我们将使用 SUBSTITUTE函数 用逗号来代替链接断点。 我们的数据集在单元格的范围内 B5:B9 输出将是在单元格的范围内 C5:C9 该方法的步骤如下。
📌步骤。
- 首先,选择单元格 C5 .
- 现在,在单元格中写下以下公式 C5 .
=substitute(b5,char(10),", ")
- 按下 进入 你会看到,在每一个换行的位置都有一个逗号。
- 然后。 双击 关于 填充手柄 图标,将公式复制到单元格中的 C9 或者你可以简单地拖动 填充手柄 图标到单元格 C9 .
- 你会看到一个逗号取代了字符串的每一个换行符。
最后,我们可以说,我们的过程和公式成功地运作了。
阅读更多 : 如何在Excel中进行换行(4种方法)
类似读物
- 如何在Excel单元格中放入多行(2种简单方法)
- 用VBA在Excel中生成多行邮件正文(2种方法)
- 如何在Excel单元格中添加行(5种简单方法)
2.通过 "查找和替换 "命令用逗号替换断行符
在这个方法中,我们将使用Excel的内置功能 查找和替换 命令将换行符改为逗号。 我们将使用在之前的过程中已经使用过的相同数据集。 该数据集的单元格范围为 B5:B9 而结果将是在单元格的范围内 C5:C9 这一过程的步骤如下。
📌步骤。
- 首先,选择整个单元格范围 B5:B9 .
- 新闻 'Ctrl+C' 在你的键盘上点击 "复制数据集"。
- 然后,按 'Ctrl+V' 将数据粘贴到单元格的范围内 C5:C9 .
- 现在,选择整个单元格范围 C5:C9 .
- 转到 首页 标签。
- 现在,选择 编辑> 查找 & 选择> 替换。
- 一个题为 "的对话框 查找和替换 将会出现。
- 在旁边的空框中 发现什么 用鼠标点击并按下 'Ctrl+J' .
- 接下来,在 替换为 选项类型 ', ' 并点击 全部替换 .
- 你会看到每一个换行符都会替换成逗号。
因此,我们可以说,我们的方法已经有效地发挥作用。
阅读更多。 在Excel中查找和替换断行符(6个例子)
3.嵌入VBA代码
编写VBA代码也可以帮助你在Excel工作表中用逗号替换每个换行符。 我们的数据集在单元格的范围内 B5:B9 而结果将是在单元格的范围内 C5:C9 这个过程在下面一步步解释。
📌步骤。
- 要启动该方法,请到 开发商 选项卡,并点击 Visual Basic。 如果你没有这些,你必须 启用 "开发人员 "选项卡 . 或者你也可以按 'Alt+F11' 用于打开 Visual Basic编辑器 .
- 将出现一个对话框。
- 现在,在 插入 选项卡上,单击该框中的 模块 .
- 然后,在那个空的编辑器框中写下以下可视化代码。
Sub Replace_Line_Breaks_with_Comma() For Each Cell In Selection Cell.Value = Replace(Cell.Value, Chr(10), ", " ) Next End Sub
- 关闭 编辑 标签。
- 之后,选择整个单元格范围 B5:B9 .
- 拖动 填充手柄 图标到右侧,将数据复制到单元格的范围内 C5:C9 .
- 现在,选择整个单元格范围 C5:C9。
- 现在,从 查看 标签,点击 巨集 > 查看宏程序。
- 一个新的对话框名为 宏观 会出现。 选择 用逗号替换断句 .
- 点击进入 运行 按钮来运行这段代码。
- 最后,你会看到在每个断行的位置都有一个逗号。
最后,我们可以说,我们的可视化代码成功地工作了,我们能够在Excel电子表格中用逗号替换每一个换行符。
阅读更多。 Excel VBA:在MsgBox中创建新行(6个例子)
💬 你应该知道的事情
你也可以在手动过程中修改文本。 在这种情况下,你必须 双击 你的鼠标放在你想要的单元格上。 然后,将 光标 在一行的字的开头,按 退格 键盘上的链接中断会消失。 现在,按下 ', ' 键盘上的按钮来插入它。 完成了!
如果你像我们一样有非常有限的数据量,你可以通过它。 但是,如果你必须处理一个大的数据表,我们建议你选择上述的其他方法。
总结
这段话就结束了。 我希望这篇文章对你有帮助,你将能够在Excel中用逗号替换每一个换行符。 如果你有任何进一步的疑问或建议,请在下面的评论区与我们分享。
不要忘记查看我们的网站 ǞǞǞ 不断学习新的方法,不断成长!