字符串或文本字符串在Excel中定义和使用

文本字符串(也称为字符串或简称为文本)是一组用作电子表格程序中的数据的字符。

尽管文本字符串通常由单词组成,但它们也可能包含以下字符:

默认情况下,文本字符串在单元格中左对齐,而数字数据右对齐。

将数据格式化为文本

尽管文本字符串通常以字母表的字母开头,但任何已被格式化为文本的数据条目都被解释为字符串。

用撇号将数字和公式转换为文本

通过输入撇号( ' )作为数据的第一个字符,还可以在Excel和Google Spreadsheets中创建文本字符串。

撇号在单元格中不可见,但强制程序将任何数字或符号输入撇号后解释为文本。

例如,要输入一个公式,例如= A1 + B2作为文本字符串,请输入:

'= A1 + B2

撇号虽然不可见,但可防止电子表格程序将该条目解释为公式。

在Excel中将文本字符串转换为数字数据

有时,复制或导入到电子表格中的数字会被更改为文本数据。 如果数据被用作某些程序的内置函数(如SUMAVERAGE)参数 ,则会导致问题。

解决此问题的选项包括:

选项1:在Excel中选择性粘贴

使用特殊粘贴将文本数据转换为数字相对比较容易,并且转换后的数据保留在其原始位置的优势 - 与需要转换的数据位于与原始文本数据不同的位置的VALUE函数不同。

选项2:在Excel中使用错误按钮

如上图所示,Excel中的错误按钮或错误检查按钮是一个小的黄色矩形,出现在包含数据错误的单元格旁边 - 例如在公式中使用格式为数字的数字数据时。 要使用错误按钮将文本数据转换为数字:

  1. 选择包含错误数据的单元格
  2. 单击单元格旁边的错误按钮以打开选项的上下文菜单
  3. 点击菜单中的Convert to Number

所选单元格中的数据应转换为数字。

在Excel和Google Spreadsheets中连接文本字符串

在Excel和Google Spreadsheets中,和号(&)字符可用于连接在一起,或连接位于新位置的单独单元格中的文本字符串。 例如,如果列A包含名字,列B包含个人的姓氏,则两列数据单元可以在列C中组合在一起。

这样做的公式是=(A1&“”&B1)。

注意:&符号操作符不会自动在连接的文本字符串之间放置空格,以便它们必须手动添加到公式中。 这是通过使用上面公式中所示的带引号的空格字符(使用键盘上的空格键输入)来完成的。

连接文本字符串的另一个选项是使用CONCATENATE函数

将文本数据分割为多个单元格,并将文本分割为多列

要进行连接的相反操作 - 将一个数据单元分成两个或多个单独的单元格 - Excel具有“ 文本到列”功能。 完成这项任务的步骤是:

  1. 选择包含组合文本数据的单元格列。
  2. 点击功能区菜单的数据菜单。
  3. 点击Text to Columns以打开Convert Text to Columns向导。
  4. 在第一步的原始数据类型下,单击分隔符 ,然后单击下一步。
  5. 在步骤2下,为数据选择正确的文本分隔符或分隔符 ,例如制表符或空格,然后单击下一步。
  6. 在步骤3下,在列数据格式下选择适当的格式 ,例如常规。
  7. 高级按钮选项下,如果缺省值(分别为句点和逗号)不正确,请为小数点分隔符 位分隔符选择备用设置。
  8. 单击完成关闭向导并返回到工作表。
  9. 所选列中的文本现在应该分为两列或更多列。