我该如何确定 Excel 单元格中的最后一个字符是否是空格,然后删除该最后一个字符?

我该如何确定 Excel 单元格中的最后一个字符是否是空格,然后删除该最后一个字符?

我正在处理一个大型 Excel 文档。它包含名字和姓氏的列。我已将这两列连接起来,但注意到在“名字”列中,某些值的末尾有多余的空格,这导致格式不合适:

John__Doe 而不是 John_Doe。

我可以使用什么公式来识别所有以空格作为最后一个字符的单元格,然后将该空格替换为空?=if() 公式是什么?

谢谢

答案1

用于=Trim()删除单元格末尾的多余空格。

  • 然后使用 Trim 函数复制整列
  • 在新列中粘贴特殊值
  • 删除旧列

您还可以将 Trim 与 Concatenate 一起使用

=Trim(A1)&" "&Trim(B1)

答案2

您可以将该Trim函数嵌套在您的Concatenate函数中。

例如;

=CONCATENATE(TRIM(A1)," ", B1)

这将完成您原来的任务,但现在它会修剪掉名字值中的所有空格。

相关内容