删除单元格 google 电子表格中的换行符

Remove line break within cell google spreadsheet

有没有简单的方法来删除每个单元格内的换行符?

E 列上的每个单元格都有我必须手动删除的额外行,任何容易删除的行。

下面的示例怎么样?此示例假设换行符是 \r\n\n.

低流量:

  1. 获取换行信息。
  2. 如果换行符是\r\n,当\r\n个数大于2时,修改为char(10).

样本:

=IF(REGEXMATCH(E1, "\r\n"),REGEXREPLACE(E1, "(\r\n){2,}", char(10)),REGEXREPLACE(E1, "(\n){2,}", char(10)))

结果:

如果你想去掉所有的换行符,你可以使用=CLEAN(A1)。这样的话结果sheet就变成了sample1sample2sample3sample4sample5.

如果这对您没有帮助,我很抱歉。

这是我删除前导和尾随换行符的首选方法。请注意,这不会删除单元格 "middle" 中的任何换行符。

  • 右击 E 列 > Insert 1 Right
  • 在第一行的 F 列中有一个额外的 space:直接在右侧的 E 单元格中键入公式 =TRIM( select,然后输入结束符 ).例如,在 F2 中,公式应类似于 =TRIM(E2).
  • 此单元格应显示正确的值。 Select 这个单元格,然后将右下角的小蓝框拖到 sheet 的底部。这会将公式复制到所有其他单元格,更新 E 行引用。
  • 当 F 行中的所有数据都符合预期时,单击该行的最顶部 select 然后单击复制。
  • 再次右键单击 F 行的顶部,然后 select 选择性粘贴 > 仅粘贴值。
  • 现在 F 列有您需要的数据,您可以右键单击 E 行顶部 > 删除列。

最简单的方法:

  1. 调出 查找和替换 框(Windows 上按 Ctrl+h)
  2. 勾选方框使用正则表达式搜索
  3. 查找 输入字段中,键入 \n
  4. 替换为字段留空
  5. 点击全部替换
  6. (如果还有空格,再点击全部替换