excel 日期相减|excel中日期时间相减的例子

时间:2019-04-02  来源:excel  阅读:

年月日相减

1、datedif函数是excel的隐藏函数,

DATEDIF(start_date,end_date,unit)
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
Unit 返回
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与 end_date 日期中月数的差。忽略日期中的日和年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。

先准备准备一个excel文档

excel中日期时间相减的例子

2、然后我们直接在C2单元格输入=DATEDIF(A1,A2,"y") 如图

excel中日期时间相减的例子

3、再看一个例子我们在C4输入=DATEDIF(A1,A2,"m") 

excel中日期时间相减的例子

4、接着还在C4输入=DATEDIF(A1,A2,"m"),也可直接输入=A2-A1也能求解天数之差。

excel中日期时间相减的例子

小时分钟相减

1、再看两个例子不使用DATEDIF函数,准备文档如下

excel中日期时间相减的例子

2、我们尝试在D2输入=(A2-A1)*24,表示5.15小时 如下下图所示。

excel中日期时间相减的例子

3、再尝试在D3输入=(A2-A1)*24*60,就是在小时的基础上乘以60换算成分钟

excel中日期时间相减的例子

4、在E2单元格输入=TEXT(A2-A1,"[h]:m"),得到的结果也是小时间隔数,不过各项与上面不一样,其表示5小时15分钟

excel中日期时间相减的例子

5、在E3单元格输入=TEXT(A2-A1,"[m]"),得到分钟数,小时计数法的结果一致。

excel中日期时间相减的例子

TEXT函数说明

TEXT 函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。例如,假设单元格 A1 含有数字 23.5。若要将数字格式设置为人民币金额,可以使用以下公式:

=TEXT(A1,"¥0.00") Excel 会显示 ¥23.50。如需要设置数字格式并与其他文本合并 =TEXT(A1,"¥0.00") & " 万元"    Excel 会显示 ¥23.50 万元。


语法

TEXT(value, format_text)

参数

value    必需。数值、计算结果为数值的公式,或对包含数值的单元格的引用。

format_text    必需。使用双引号括起来作为文本字符串的数字格式,例如, "#,##0.00"。

有关日期和时间格式的准则
      ◆显示日、月和年    在 format_text 参数中使用以下代码。

  m 将月显示为不带前导零的数字。 mm 根据需要将月显示为带前导零的数字。 mmm 将月显示为月的缩写形式(Jan 到 Dec)。 mmmm 将月显示为月的完整名称(January 到 December)。 mmmmm 将月显示为月的单个字母简写(J 到 D)。 d 将日显示为不带前导零的数字。 dd 根据需要将日显示为带前导零的数字。 ddd 将日显示为缩写形式的星期(Sun 到 Sat)。 aaa 将日显示为缩写形式的中文小写星期(一~日) dddd 将日显示为完整名称的星期(Sunday 到 Saturday)。 aaaa 将日显示为完整名称的中文星期(星期一 到 星期日)。 y或yy 将年显示为两位数字。 e或yyyy 将年显示为四位数字。

显示内容 显示 代码 显示中文  代码   月 1–12 m 1月-12月 m月   月 01–12 mm 01月-12月 mm月   月 Jan–Dec mmm 一月-十二月 [dbnum1]m月   月 January–December mmmm ?一月-十二月 [dbnum1]mm月   月 J–D mmmmm 壹月-壹拾贰月 [dbnum2]mm月   日 1–31 d 1日-31日 d日   日 01–31 dd 01日-31日 dd日   日 Sun–Sat ddd 一-七 aaa   日 Sunday–Saturday dddd 星期一-星期日 aaaa   年 00–99 yy ??年-九九年 [dbnum1]yy年   年 1900–9999 yyyy 一九??年-九九九九年 [dbnum1]yyyy年  
      ◆显示小时、分钟和秒钟    在 format_text 参数中使用以下代码。

h 将小时显示为不带前导零的数字。 [h] 以小时显示经过的时间。如果返回小时数超过 24 的时间,可以用 [h]:mm:ss 的格式。 hh 根据需要将小时显示为带前导零的数字。如果格式含有 AMPM,则基于 12 小时制显示小时; 否则,基于 24 小时制显示小时。 m 将分钟显示为不带前导零的数字。  注释   mmm 代码必须紧跟在 hhh 代码之后或紧跟在 ss 代码之前。 [m] 以分钟为单位显示经过的时间。如果返回的分钟数超过 60,可以用 [mm]:ss 的格式。 mm 根据需要将分钟显示为带前导零的数字。 s 将秒显示为不带前导零的数字。 [s] 以秒为单位显示经过的时间。如果返回的秒数超过 60,可以用 [ss] 的格式。 ss 根据需要将秒显示为带前导零的数字。如果要显示秒的小数部分,可以用 h:mm:ss.00 的格式。 AM/PM、am/pm、A/P、上午/下午、a/p 按 12 小时制显示小时。时间在午夜和中午之间时,Excel 会使用 AMamA 、上午、a 表示时间;反之,用 PMpmP 、下午、 p 表示时间。

excel 日期相减|excel中日期时间相减的例子

http://m.bbyears.com/bangongshuma/49143.html

推荐访问:excel日期相减得到天数 excel日期相减得到月
相关阅读 猜你喜欢
本类排行 本类最新