加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

excel中日期格式转换

(2011-04-26 22:48:37)
标签:

杂谈

分类: 计算机
    首先必须明确一点,设置日期格式,单元格必须是日期型数据,日期是一种特殊的数字,称为数字序列值,比如2010-11-23对应数值40505。
    如果对文本单元格设置日期格式是不成立的,二者是不同类型的数据。

    常规格式下输入2010-11-23或2010/11/23被EXCEL认可为日期,而2010.11.23只会处理为文本(除非是之前将日期自定义为yyyy.dd.mm的形式),否则无法将文本2010.11.23转换为日期。

  

    例:出生日期写成“19xx年xx月xx日”或“19xx-xx-xx”或“19xx/xx/xx”日期格式应统一为“19xxxxxx”,怎样才能快速统一格式呢?

    选中出生日期所在列,点击“开始”选项卡下“编辑”功能组中的“查找和替换”按钮,选择“替换”,将“.”替换为“-”,这样“19xx.xx.xx”格式的数据就能够被识别为日期了。接着展开“数字”功能组中的“格式”下接菜单,选择“其它数字格式”,打开“设置单元格模式”对话框,在“数字”选项卡中,点击左侧列表中的“日期”项目,在右侧的“类型”中选择一个合适的日期类型,点击确定后,除原本的“19xxxxxx”格式变为“#”显示的单元格,将数字格式修改回“常规”即可还原数据显示。(提示:在使用Excel的数字格式前,需要注意不同的格式类型在显示上会有所区别,因为Excel是根据输入的数据自动判断采用哪种数字格式的,如“19xxxxxx”格式,在Excel中是当作“数值”处理,因此只适用于数学格式,如货币、百分比、科学计数等,而无法满足日期、时间等特殊格式。同理“19xx.xx.xx”格式是当作“文本”处理的,不管对其数字格式如何调整,都不会改变原始值。)

 

将Excel中存储为文本的数字转换为数字格式

编辑整理

    有时,Exel 2007中的数字可能会作为文本格式化并存储在单元格中,这会给以后的计算造成问题或导致排序次序混乱。您可能在格式设置为文本的单元格中键入了数字,或者数据可能作为文本从外部数据源导入或复制。

  格式为文本的数字在单元格中为左对齐,而不是右对齐。如果打开了“错误检查”,那么这些单元格也会用错误指示器 http://edu.itbulo.com/UploadFiles_1485/200802/20080201133950437.jpg 标记。可以将它们同时转换为一个单元格或单元格区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中的数字,或转换为多个不相邻单元格或单元格区域中的数字。

  转换一个单元格或相邻单元格区域中的数字

  1、单击“Microsoft Office 按钮”http://edu.itbulo.com/UploadFiles_1485/200802/20080201133954848.jpg,然后单击“Excel 选项”。

  2、单击“公式”选项卡,然后执行下列操作之一:

  ·在“错误检查”下,确保选中了“允许后台错误检查”复选框。

  ·在“错误检查规则”下,确保“文本格式的数字或者前面有撇号的数字”复选框处于选中状态。

  ·单击“确定”。

  3、在工作表上,选择左上角有错误指示器的任何单个单元格或相邻单元格的区域 http://edu.itbulo.com/UploadFiles_1485/200802/20080201133956505.jpg

  注释 选择的所有单元格必须相邻。

  4、在所选单元格或单元格区域旁边,单击出现的错误按钮 http://edu.itbulo.com/UploadFiles_1485/200802/20080201133957815.jpg,然后单击“转换为数字”。

 

  转换多个不相邻单元格或单元格区域中的数字

  1、选择一个空白单元格,并验证其数字格式为“常规”。

  如何验证数字格式

  在“开始”选项卡上的“数字”组中,单击“数字格式”框旁边的箭头,然后单击“常规”。

http://edu.itbulo.com/UploadFiles_1485/200802/20080201133958600.jpg

  2、在单元格中,键入 1,然后按 Enter。

  3、选择单元格,然后在“开始”选项卡上的“剪贴板”组中,单击“复制”。

http://edu.itbulo.com/UploadFiles_1485/200802/20080201134001810.jpg

  键盘快捷方式 也可以按 Ctrl+C。

  4、选取包含要转换的存储为文本的数字的不相邻单元格或单元格区域。

  5、在“开始”选项卡上的“剪贴板”组中,单击“粘贴”下的箭头,然后单击“选择性粘贴”。

  6、在“操作”下,选择“乘”,然后单击“确定”。

  7、若要在所有数字都成功转换之后,删除在步骤 2 中键入的单元格内容,请选择该单元格,然后按 Delete。

  注释 某些财务程序显示负值时负号 (–) 位于值的右侧。若要将此文本字符串转换为值,必须返回除最右侧字符(即负号)以外的所有文本字符串字符,然后将结果乘以 –1。例如,如果单元格 A2 中的值为“156–”,以下公式可将文本转换为值“–156”。

数据 公式
156- =LEFT(A2,LEN(A2)-1)*-1

0

阅读 收藏 喜欢 打印举报/Report
前一篇:发票
后一篇:信托投资公司
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有