中企动力 > 商学院 > excel日期转换
  • ?

    学习EXCEL日期基础知识,日期和数字互相转换的方法

    亚瑟

    展开

    今天我们来学习一下日期基础知识,让你真真掌握日期操作方法,日期在EXCEL数据里面经常会用到,如果你不了解日期数据原理可能会出现一些错误不知道怎么解决,今天就让你弄个清清楚楚,日期的理论知识。

    一、了解一下日期;日期是一种比较特殊形式的数据表现,一个日期可以对应一个常规数字,一个数字不一定对应一个日期。

    二、日期的范围;在EXCEL中日期都是有范围规定的,超出这个范围就显示错误,日期范围;1900-1-1到9999-12-31号。

    三、常规数值转换为日期,在单元格任意输入常规数值,右击鼠标/设置单元格格式/数字/选择日期/确定。

    四、如果常规数值超出范围,就会出错,对应日期的常规数值不能超过,2958465是日期最大的对应的数值。

    五、每一个日期都对应一个数字,具体对应的是哪个数字,把日期转换为数字就可以看到对应的是哪个数字。选择单元日期/鼠标右击/数字/常规/确定。

  • ?

    excel中的日期格式如何转换成

    Lame

    展开

    把单元格的数字格式代码中的AM/PM删除掉就可以了,以下图A列日期为例:

    选择A列,右击>>>设置单元格格式>>>数字>>>自定义:把类型框“yy-mm-dd AM/PMh:mm”中的AM/PM删除掉就可以了,如下图

    结果如下图所示:

    知识扩展:

    AM/PM在日期和时间格式中表示用AM表示上午,PM表示下午,12小时制显示,如果删除AM/PM则用24小时制显示。

    (本文内容由百度知道网友gvntw贡献)

  • ?

    在excel中,进行日期与时间的换算的实操学习

    Pi

    展开

    做HR的,会有这样一种情况,给出一个日期,工龄,或出生日期,算年龄,这里要运用到一个函数,today函数。

    =today(),就能将今天的日期提取出来。

    =today(),就能将今天的日期提取出来

    但它和CTRL+;所表现的今天是有区别的,表面上看二者是一样的,但看编辑栏就不一样。

    =today()与CTRL+;

    区别就是下一天明天,=today()就会是2016/12/14,而CTRL+;依然还是2016/12/13,所以用CTRL+;快捷键的就是今天固定的日期,不会变化;=today()做的将是一个每天变化的更新的日期。

    在实际工作中,计算工龄和年龄就要用可变日期。

    年龄=INT((TODAY()-C6)/365.25) 工龄 =INT((TODAY()-B6)/365.25)

    步骤:先在年龄栏输入=TODAY()-C6;在除以一年365.25天,=(TODAY()-C6)/365.25

    出现的是日期,更改格式,改为常规。

    确定后就是年龄有小数点,再加int函数更改为整数。

    工龄和年龄是一样的,只是将出生日期换为入职日期即可。

    这样做是不是非常简单啊!

  • ?

    Excel自动生成日期及格式设置、禁止输入3-1转日期、日期转换文本

    幼翠

    展开

    在 Excel中,默认情况下,用拖拉的办法不能自动生成日期,需要先写一个函数再拖拉才能自动生成。除这种方法外,还可以用“序列”的办法自动生成,并且一次可以生成一年甚至更长时间的日期。日期格式有许多种,有数字加短横线的,也有数字加汉字的,还可以自定义。日期格式可以与文本格式相互转换,其中日期格式转换为文本格式需要用函数,文本格式转换为日期格式则更简单。另外,在单元格中输入“数字-数字”会自动转换为日期,但有办法禁止。以下列举了以上每一种操作的实例,实例中所用 Excel 版本为 2016。

    一、Excel自动生成日期

    (一)拖动自动生成

    1、单击表格第一个单元格(A1),输入日期 2018-7-22,再单击 A2 单元格,输入公式 =Date(year(a1),month(a1),day(a1)+1),把鼠标移到 A2 单元格右下角的小黑点上,按住左键并往下拖,到所需的最后一个日期放开左键,则自动生成日期完成,操作过程步骤,如图1所示:

    2、公式说明:公式前必须输入=;a1 表示第一列第一行对应的单元格;Date() 是日期函数;year(a1) 表示取得 a1 单元格日期的年部分(即 2018);month(a1) 表示取得 a1 的月部分(即 7);day(a1) + 1 表取取 a1 的天部分(即 22),然后加 1;a1 单元格不能为空并且是有效的日期。

    (二)用“序列”自动生成

    1、以生成一年的日期为例。单击第二列第一个单元格(B1),输入日期 2018-7-23,单击 B2 单元格,再单击 A1 单元格,然后单击“填充”图标,在弹出的菜单中选择“序列”,打开此窗口,“序列产生在”选择“列”,“终止值”输入一年 365 天,单击“确定”,结果没有生成,再次打开“序列”,重新选择“列”,“终止值”输入 2019-7-22,单击“确定”,自动生成一年的日期成功,操作过程步骤,如图2所示:

    图2

    2、若一些日期显示全是#号,只要双击一下第一个是#号的单元格,再单击该单元格下的一个单元格,则所有是#号的单元都转为正确的日期,操作过程步骤,如图3所示:

    图3

    二、Excel设置日期格式

    1、右键 A1 单元格,在弹出的菜单中选择“设置单元格格式”,打开此窗口,选择“分类”下面的日期,右边列出了日期格式,选择“*2012年3月12日”,则当前单元格日期格式转为所选格式;再次打“设置单元格格式”窗口,“分类”选择“自定义”,在“类型”下输入 yyyy-m-d,单击“确定”,则当前单元格日期格式转为所定义的格式;操作过程步骤,如图4所示:

    图4

    2、“自定义”用于定义 Excel 没有提供的格式,例如上面定义的 yyyy-m-d 格式;另外,日期格式有许多种,有些全用中文显示,有些全用英文显示,还有些同时显示日期和时间,根据需求选择即可。

    三、Excel日期格式与文本格式相互转换

    (一)日期格式转为文本格式

    1、在 Excel 中,把日期格式转为文本格式用 Text(value, format_text) 函数,例如把 A1 单元格的日期转为文本格式并把值填到 C1 中,只需在 C1 中输入公式 =Text(A1, "yyyy-m-d"),如图5所示:

    图5

    2、按回车,A1 的日期被转为文本格式,如图6所示:

    图6

    3、把日期格式转为文本格式时,可以自定义一种格式,即自定义 format_text,如上面的 yyyy-m-d 就是自定义的格式。

    (二)文本格式转为日期格式

    1、右键日期为文本格式的单元格,在弹出的菜单中选择“设置单元格格式”,打开该窗口,左边的“分类”选择“日期”,在右边选择一种日期格式,如图7所示:

    2、单击“确定”,文本格式的日期转为日期格式(有时可能要稍微等一会才能转日期格式),如图8所示:

    图8

    四、禁止输入数字-数字(如 3-1)转为日期

    1、默认情况下,在单元格中输入“数字-数字”会自动转换为日期,例如在第一个单元格输入 3-1 回车,则自动转换为“3月1日”,操作过程步骤,如图9所示:

    图9

    2、对于这种情况,在输入 3-1 前只需把单元格格式设置为“文本”就不会自动转为日期了,设置方法为:右键要输入文本的单元格,依次选择“设置单元格格式”→“分类”下的“文本”→“确定”,再输入 3-1,没有自动转换为日期,操作过程步骤,结果如图10所示:

    图10

  • ?

    将excel中的日期直接转为对应的星期日期

    崔醉薇

    展开

    今天分享.将excel中日期直接转为对应的星期日期,这里介绍两个方法:

    日期对应的星期

    方法一:公式法=weekday(serial number)即=WEEKDAY(C3)

    C竖行填入公式后得到数字

    更改格式,日期,星期,确定。

    确定后的结果。

    方法二,简单直接,在日期的右边直接=C3,出现与日期一样的日期行,修改新出现的日期格式,改为星期就OK。

    学无止境,多积累!将会越来越好!

  • ?

    EXCEL快速转换日期时间的方法

    Lena

    展开

    第一种快速录入当前日期;不需要公式,直接选中单元格,按下“ctrl+;”分号,可以显示当前日期。注意;分号必须在英文状态下。

    第二种快速录入当前时间;同时按下“ctrl+shift+;”按下回车键,显示当前时间。

    第三种使用公式录入日期;选中单元格,输入公式“=now()”按下回车键。公式字母不区分大小写。

    第四种,让时间显示秒数方法,在时间单元格上右击——设置单元格格式——数字——自写义——选择类型,或者直接输入“yyyy-m-d h:mm:ss”——确定。

    设置完成之后,当前时间就能显示秒数。

    完成秒数显示

  • ?

    excel中如何变换日期格式?

    褚文轩

    展开

    Excel中如何变换日期格式?

    问题:如何将日期转换成2015.01.04格式?

    解答:利用强大的自定义的单元格格式功能搞定。

    具体操作如下:打开Excel文档,选中需要设置日期格式的单元格。(下图1处选中C2:C14单元格)

    然后按Ctrl+1,打开单元格格式设置窗口,在自定义界面输入yyyy.mm.dd (如下图2处)

    设置完毕确认后搞定。效果如下:

    总结:单元格格式自定义那里是个强大的功能,如果能理解,能够随意的包装“单元格”的内容。您可能会说上面那个日期能不能不要加0.比如直接显示成2011.5.9这样。其实可以,把单元格自定义里面输入yyyy.m.d就可以(下图4处)。效果如下:

    请点击输入图片

    文章若好,敬请关注

  • ?

    excel如何把带时间的日期转换为纯日期?

    采波

    展开

    在excel中把时间日期格式转换为纯日期格式可通过设置单元格格式来实现,具体操作如下:

    一、使用工具:excel2010

    二、操作步骤:

    1、右击日期时间格式的单元格,选择“设置单元格格式”,如图:

    2、在数字格式分类中选择“日期”,然后选择对应的日期类型,然后按“确定”按钮,如图:

    3、这样原日期时间格式就自动转换成纯日期格式了,对照结果如图:

    (本文内容由百度知道网友点点科贡献)

  • ?

    Excel数字变日期怎么回事

    荒城

    展开

    Excel使用的久了,除了会遭遇“日期变数字”,也会遇到“数字变日期”,这又是怎么回事呢?其实有两种原因会造成这个结果。下面将详细介绍导致这种错误的过程和解决方案。

    自定义格式导致的“数字变日期”

    如下图,第一行是三个日期,第二行的格式没有设置,也就是说格式为“常规”,给第二行输入三个数字9,结果有时候会发现只有C2显示的是数字9,A2和B2显示的都是日期。

    图1-1

    我们选中单元格——右键——设置单元格格式,会发现“自定义”下有些格式为“[$-x-sysdate]”、“[$-F800]”、“ [$]dd-mmm-yy;@”或“ [$-en-US]dd-mmm-yy;@”,将诸如此类的格式都删除,问题就解决啦。

    图1-2

    Excel自动转换格式导致的“数字变日期”

    Excel单元格默认是常规格式,当你输入一些内容时,它会自动根据你输入的内容进行格式转换,例如输入“2-3”或“3/4”,它都会自动转换为日期。当你把这个日期清除了,重新输入数字(例如89),它也会自动被转换为日期(Excel日期是从1900/1/1日开始的,所以就被转成了1900/3/29)。

    图2-1图2-2

    我们选中A1或A2单元格——右键——设置单元格格式,会发现这两个单元格的格式已经由默认的“常规”被更改成了自定义下的“m"月"d"日"”。这种情况下的解决方法很简单,直接设置成“数值”或“常规”;或者先输入一个英文半角符号状态下的单引号,再输入内容。

    图2-3

    在没有更改单元格格式下,输入数字和日期,Excel会默认把它们设置成右对齐;如果输入文本,则会默认被设置成左对齐。因此输入一个数字,看到它是左对齐,则说明它没有被设置成数字格式。如果搞不清楚这些规则,那就记住下面的这句话:如果Excel中发现数据显示的不正确了,那一定是有人不小心设置了错误的数据格式;使用Excel表格处理数据时,一定要先设置好合适的格式,这样可以避免很多不必要的麻烦。

    上一篇:Excel日期变数字怎么回事

    来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    Excel日期变数字怎么回事

    踏雪

    展开

    工作中常常发现一个Excel表格使用了一段时间之后,再次打开它,其中的日期那列居然变成了数字,这是怎么回事呢?

    其实,那些数字就是日期在Excel中的“真身”,1900年1月1日是Excel日期的第一天,也就是说数字“1”就代表1900年1月1日;1900年1月8日就是数字“8”,同理,其他日期所对应的数字就表示这个日期是从1900年1月1日起的第几天。明白了这些之后,我们再来看看哪些原因会造成日期变数字,又怎样解决呢。

    一般设置日期格式方法:

    1. 选中单元格——右键——设置单元格格式——“日期”——选择一种日期格式——确定。

    图1-1

    2. 选中单元格——点击“开始”菜单——点击格式设置下拉框(图中位置3)——“短日期”/“长日期”。

    图1-2

    原因1:不小心按了Ctrl+~

    Ctrl+~快捷键用于显示公式。当单元格中内容是日期时,按下这个快捷键,就会显示数字。这种情况下,使用上述一般设置日期格式方法是无法成功改回日期格式的;只能再次同时按下Ctrl+~取消公式显示。

    图1-3

    原因2:不小心设置成了“文本”或“常规”格式

    原因1也许并不常见,这个原因就常见了,尤其是一个表格共享给多个人同时使用时。在表格中输入数据,Excel默认会对某些数据进行判断,然后转换。输入前,单元格格式默认为“常规”,此时输入日期,Excel会自动将其转换为“日期”格式,如果输入前是“文本”,则不会转换;如果单元格已有数据,你再把格式由数值改为常规,Excel就不会自动转换为“日期”格式。

    简言之,就是单元格格式没有设置正确,要想显示正确的日期格式,最好就是在输入前先设置为“日期”,或者输入完立即检查右键菜单,看看格式是否为“日期”。

    图1-4

    上一篇:Excel复制糟心吗?有两个办法可以保持原格式

    来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

excel日期转换

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP