在某些情况下,Excel 2007日期数据可能设置为文本格式并存储在单元格中。 例如,可以在单元格中输入文本格式的日期,也可以以文本格式从外部数据源导入或粘贴数据。
格式为文本的日期在单元格中左对齐,而不是右对齐。 如果选中了“检查错误”,则在年的两位数文本日期中也可能会显示错误指示符。
Microsoft Office Excel错误检查标识文本格式的日期,以两位数表示年份,因此可以使用自动更正选项将其转换为日期格式的日期。 可以使用DATEVALUE函数将大多数其他类型的文本日期转换为日期。
使用错误检查转换以两位数表示年份的文本日期
1 .单击“Microsoft Office按钮”
然后单击“Excel选项”。
2 .单击“公式”执行以下所有操作:
在“错误检查”中,确保选中了“允许后台错误检查”复选框。
在“错误检查规则”中,确保选中了“包含两位数年份的单元格”复选框。
单击“确定”。
3 .在工作表中,选择左上角带有错误指示器
的任意单元格或单元格范围。
在注释中选择的单元格必须是相邻的。
4 .单击选定单元格或单元格区域旁边的错误按钮
,然后单击“将XX转换为20XX”或“将XX转换为19XX”。
使用DATEVALUE函数转换文本日期
要将单元格中的文本日期转换为序列号,请使用DATEVALUE函数。 然后复制公式,选择包含文本日期的单元格,并使用“选择性粘贴”将日期格式应用于这些单元格。
1 .选择空单元格,并确认该数字的格式为“普通”。
如何验证数字格式
在“开始”选项卡的“数字”组中,单击“数字格式”框旁边的箭头,然后单击“常规”。
2、在空单元格中:
输入=DATEVALUE (
单击包含要转换的文本格式日期的单元格。
键输入)
按回车键。
DATEVALUE函数返回文本日期所表示的日期序列号。
什么是序列号?
在Excel中,可以将日期保存为可用于计算的序列号。 默认情况下,1900年1月1日的序列号为1,12008年1月1日的序列号为39,448。 这是因为距离1900年1月1日有39,448天。
3 .要将公式复制到相邻单元格范围,请选择要输入公式的单元格,然后拖动填充柄
以复盖与包含文本日期的单元格区域匹配的空单元格区域。
拖动填充手柄后,需要序列号与包含文本日期的单元格区域相对应的单元格区域。
4 .选择包含序列号的单元格或单元格范围,然后在“开始”选项卡的“剪贴板”组中,单击“复制”。
也可以按Ctrl C键创建快捷方式。
5 .选择包含文本日期的单元格或单元格范围,在“开始”选项卡的“剪贴板”组中,单击“粘贴”下的箭头,然后单击“选择性粘贴”。
6 .在“选择性粘贴”对话框的“粘贴”下,选择“值”,然后单击“确定”。
7 .在“开始”选项卡的“数字”组中,单击“数字格式”框旁边的箭头,然后单击“短日期”或“长日期”。
提示对于其他日期格式,请单击“其他数字格式”。 在“格式单元格”对话框的“数字”选项卡上,单击分类框中的日期,然后在类型框中单击所需的日期格式。
8、要在成功转换所有日期后删除序列号,请选择包含序列号的单元格,然后按Delete键。 来源:考试大-计算机一级考试