excel单元格内容有数字有文本怎么进行排序
发布网友
发布时间:2022-04-20 13:00
我来回答
共1个回答
热心网友
时间:2022-06-28 10:34
假设你需要创建来自多个数据列的语法正确的句子来准备大宗邮件。 或者,您可能需要为带文本的数字设置格式,而不会影响使用这些数字的公式。 在 Excel 中,可以通过多种方式来组合文本和数字。
在单元格中使用数字格式来显示数字之前或之后的文本 如果要排序的列包含数字和文本(例如产品 #15、产品 #100、产品 #200),则可能不按预期排序。 你可以设置包含15、100和200的单元格的格式,以便它们以产品 #15、产品 #100 和产品 #200 形式显示在工作表中。
使用自定义数字格式显示带文本的数字,而不更改数字的排序行为。 通过这种方式,您可以更改数字的显示方式,而无需更改值。
请按以下步骤操作:
选择要设置格式的单元格。
在 " 开始 " 选项卡上的 " 数字 " 组中,单击箭头。
在 " 类别 " 列表中,单击某个类别(如 "自定义"),然后单击与所需格式类似的内置格式。
在 " 类型 " 字段中,编辑数字格式代码以创建所需的格式。
若要在单元格中同时显示文本和数字,请将文本字符括在双引号("")中,或在数字前面加反斜杠(\)。
注意:编辑内置格式不会删除格式。
要显示
所用代码
工作原理
12作为产品 #12
"产品 #" 0
引号中包含的文本(包括空格)将显示在单元格中的数字之前。 在代码中,"0" 表示单元格中包含的数字(如12)。
12:00 为12:00 上午 EST
h:mm AM/PM "EST"
当前时间使用 h:mm AM/PM 的日期/时间格式显示,并且在时间后显示文本 "EST"。
-12 as 12.00 短缺和12作为 $12.00 过剩
$0.00 "过剩"; $-0.00 "短缺"
该值使用货币格式显示。 此外,如果单元格包含正值(或0),则值后将显示 "过剩"。 如果单元格包含负值,则改为显示 "短缺"。
使用公式将不同单元格中的文本和数字合并到同一单元格中 当单元格中的数字和文本合并时,数字会变成文本,并且不再用作数字值。 这意味着您不能再对其执行任何数*算。
若要合并数字,请使用连接或CONCAT、 TEXT或TEXTJOIN函数以及与号(&)运算符。
注意:
在 Excel 2016 、 Excel Mobile 和 Excel 网页版 中,已将连接替换为CONCAT函数。 虽然连接函数仍可用于向后兼容性,但你应该考虑使用CONCAT,因为在 Excel 的未来版本中可能无法使用连接。
TEXTJOIN将多个区域和/或字符串中的文本组合在一起,并包含你在将合并的每个文本值之间指定的分隔符。 如果分隔符是空的文本字符串,则此函数将有效连接这些区域。
TEXTJOIN在 Excel 2013 和以前的版本中不可用。