删除单元格末尾的所有多余换行符
Remove all excessive line breaks at end of cell
在 google 工作表中,我使用函数 TRIM() 删除文本中的前导和尾随空格,但我还想删除每个 [=15= 末尾的换行符], 基本上是错误或 w/e 留下的过多换行符。有办法解决这个问题吗?
张贴显示我想要的图片。
您可以像这样使用 RegexReplace:
=REGEXREPLACE(D3,"\n","")
你提到:
basically excessive line breaks
使用 TRIM
删除尾随空格和尾随换行符。
如果它们碰巧共存,它甚至会删除它们。
在您的示例中,导致结果的是相邻单元格的高度。
在不同的 sheet 中测试你的结果。
您可以使用如下公式:
=INDEX(TRIM('Sheet 1'!A2:A9))
请查看 示例,了解 TRIM 的工作原理
作为stated,TRIM
函数
Removes leading, trailing and repeated spaces in text.
尝试:
=TRIM(SUBSTITUTE(A1; CHAR(10); ))
对于数组:
=INDEX(TRIM(SUBSTITUTE(A1:A10; CHAR(10); )))
在 google 工作表中,我使用函数 TRIM() 删除文本中的前导和尾随空格,但我还想删除每个 [=15= 末尾的换行符], 基本上是错误或 w/e 留下的过多换行符。有办法解决这个问题吗?
张贴显示我想要的图片。
您可以像这样使用 RegexReplace:
=REGEXREPLACE(D3,"\n","")
你提到:
basically excessive line breaks
使用 TRIM
删除尾随空格和尾随换行符。
如果它们碰巧共存,它甚至会删除它们。
在您的示例中,导致结果的是相邻单元格的高度。
在不同的 sheet 中测试你的结果。
您可以使用如下公式:
=INDEX(TRIM('Sheet 1'!A2:A9))
请查看 示例,了解 TRIM 的工作原理
作为stated,TRIM
函数
Removes leading, trailing and repeated spaces in text.
尝试:
=TRIM(SUBSTITUTE(A1; CHAR(10); ))
对于数组:
=INDEX(TRIM(SUBSTITUTE(A1:A10; CHAR(10); )))