当您将文本复制到Microsoft Excel时,它有时可能会附带字符’d更喜欢看到删除的地方,例如不必要的空格。您可以使用TRIM函数来帮您完成这些任务,而不是手动删除它们。
什么是TRIM功能?
TRIM是非常简单的Microsoft Excel函数,可从特定文本字符串或包含文本的单元格中删除所有多余的空格,而单词之间仅保留一个空格。
例如,让’s假定Excel中的单元格包含这样的文本字符串:
This is a text string.
该字符串本身在每个单词之间包含一个空格。但是,如果您的文本字符串中第一个单词之前有其他空格(例如,”这是一个文本字符串。”)或单词之间有多个空格(例如“这是一个文本字符串。”),则可以使用TRIM函数为您删除这些内容。
尽管您可以手动执行此操作,但TRIM允许您快速从大型数据集中删除不必要的空间,从而节省了时间。
但是,有一个限制。 TRIM删除了 ASCII码 文本字符串中的空格字符(十进制值32),这是大多数文本中使用的标准空格字符。
网页上的文本例外,其中Unicode不间断空格字符(十进制值160)通常用于空格。 TRIM获胜’t删除它,所以如果您的文本中存在此字符,则您’需要手动将其删除。
有关的: 什么是像ANSI和Unicode这样的字符编码,它们有何不同?
如何在Microsoft Excel中使用TRIM函数
为了帮助您了解如何在Excel中使用TRIM函数,我们’将探索使用样本数据将其应用于新公式的两种主要方法。
如果你’使用TRIM重新创建公式时,它只有一个参数—文字本身。这可以是您直接插入公式中的文本,也可以是对包含您的文本的单元格的单元格引用。
例如,以下公式使用TRIM从单元格A2中删除不必要的空格字符。要自己使用此公式,请替换单元格引用“A2” with your own.
=TRIM(A2)
要直接从文本字符串中删除多余的空格,可以使用以下公式,将示例字符串替换为您自己的文本。
=TRIM(" This text string contains unnecessary spaces")
如前所述,TRIM仅设计用于从文本字符串中删除其他ASCII空格字符(十进制值32)。如果你’仍然看到不必要的空格,这很可能是由文本中不间断的空格字符(Unicode十进制值160)引起的。
TRIM没有’不支持这些,所以你’如果您需要手动检查并从文本中删除这些字符,’d prefer to use it.