文本字符串(也称为字符串或简称为文本)是一组用作电子表格程序中的数据的字符。
尽管文本字符串通常由单词组成,但它们也可能包含以下字符:
- 信
- 数字
- 特殊字符如句点(。),短划线符号( - )或数字符号( # )
默认情况下,文本字符串在单元格中左对齐,而数字数据右对齐。
将数据格式化为文本
尽管文本字符串通常以字母表的字母开头,但任何已被格式化为文本的数据条目都被解释为字符串。
用撇号将数字和公式转换为文本
通过输入撇号( ' )作为数据的第一个字符,还可以在Excel和Google Spreadsheets中创建文本字符串。
撇号在单元格中不可见,但强制程序将任何数字或符号输入撇号后解释为文本。
例如,要输入一个公式,例如= A1 + B2作为文本字符串,请输入:
'= A1 + B2
撇号虽然不可见,但可防止电子表格程序将该条目解释为公式。
在Excel中将文本字符串转换为数字数据
有时,复制或导入到电子表格中的数字会被更改为文本数据。 如果数据被用作某些程序的内置函数(如SUM或AVERAGE)的参数 ,则会导致问题。
解决此问题的选项包括:
选项1:在Excel中选择性粘贴
使用特殊粘贴将文本数据转换为数字相对比较容易,并且转换后的数据保留在其原始位置的优势 - 与需要转换的数据位于与原始文本数据不同的位置的VALUE函数不同。
选项2:在Excel中使用错误按钮
如上图所示,Excel中的错误按钮或错误检查按钮是一个小的黄色矩形,出现在包含数据错误的单元格旁边 - 例如在公式中使用格式为数字的数字数据时。 要使用错误按钮将文本数据转换为数字:
- 选择包含错误数据的单元格
- 单击单元格旁边的错误按钮以打开选项的上下文菜单
- 点击菜单中的Convert to Number
所选单元格中的数据应转换为数字。
在Excel和Google Spreadsheets中连接文本字符串
在Excel和Google Spreadsheets中,和号(&)字符可用于连接在一起,或连接位于新位置的单独单元格中的文本字符串。 例如,如果列A包含名字,列B包含个人的姓氏,则两列数据单元可以在列C中组合在一起。
这样做的公式是=(A1&“”&B1)。
注意:&符号操作符不会自动在连接的文本字符串之间放置空格,以便它们必须手动添加到公式中。 这是通过使用上面公式中所示的带引号的空格字符(使用键盘上的空格键输入)来完成的。
连接文本字符串的另一个选项是使用CONCATENATE函数 。
将文本数据分割为多个单元格,并将文本分割为多列
要进行连接的相反操作 - 将一个数据单元分成两个或多个单独的单元格 - Excel具有“ 文本到列”功能。 完成这项任务的步骤是:
- 选择包含组合文本数据的单元格列。
- 点击功能区菜单的数据菜单。
- 点击Text to Columns以打开Convert Text to Columns向导。
- 在第一步的原始数据类型下,单击分隔符 ,然后单击下一步。
- 在步骤2下,为数据选择正确的文本分隔符或分隔符 ,例如制表符或空格,然后单击下一步。
- 在步骤3下,在列数据格式下选择适当的格式 ,例如常规。
- 在高级按钮选项下,如果缺省值(分别为句点和逗号)不正确,请为小数点分隔符和千 位分隔符选择备用设置。
- 单击完成关闭向导并返回到工作表。
- 所选列中的文本现在应该分为两列或更多列。