乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>表格,求已用时间

<em>excel</em>表格,求已用时间

作者:乔山办公网日期:

返回目录:excel表格制作


excel默认的日期,其实也是数值。
你选中日期列,右键,设置单元格格式,常规,确定,看一下日期列显示的是不是数值,如果是,表示你的是标准日期,如果不是,那表示你输入的是文本格式的日期。文本格式的日期,就不能按所谓大于小于。
要转为标准日期,需要看你原日期格式是什么,也许你可以试一下选中这一列,菜单,数据,分列,下一步,下一步,列数据格式,选择“日期”,完成,如果没有转为标准日期,那建议你使用辅助列,写公式转成标准日期。具体公式的写法需要知道你的原日期是什么结构。

方法:
函数及参数说明
函数:DATEDIF(start_date,end_date,unit)
Start_date:为一个日期,它代表时间段内的第一个日期或起始日期。7a686964616fe4b893e5b19e366
End_date:为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit:为所需信息的返回类型。
Unit取不同值的含意:
"Y"——时间段中的整年数。
"M"——时间段中的整月数。
"D"——时间段中的天数。
"YM"——start_date 与 end_date 日期中月数的差。忽略日期中的日和年。
"YD"——start_date 与 end_date 日期中天数的差。忽略日期中的年。
"MD"——start_date 与 end_date 日期中天数的差。忽略日期中的月和年。

举例说明。
开始日期:2012/12/21
结束日期:2014/2/26
在单元格C2中输入公式“=DATEDIF(A2,B2,"Y")”,注意不包含最外面的双引号;
在单元格D2中输入公式“=DATEDIF(A2,B2,"YM")”;
在单元格E2中输入公式“=DATEDIF(A2,B2,"MD")”;
在单元格F2中输入公式“=DATEDIF(A2,B2,"D")”。

结果说明。
2012/12/21与2014/2/26之间相隔1年、2个月、零5天,即14个月、零5天,总共相隔432天。
需要使用宏代码在
Private Sub Workbook_open()

End Sub
对日期进行判断,过期后关闭或自杀

看不到宏吗? 那是因为宏被隐藏了 打开宏编辑 宏代码的编辑窗口左侧的对象栏中,在你的Excel文件上点右键,选VBAproject属性,隐藏应该是被人勾起来了。。。你看一下 之后的话就看别人有没有设置密码 如果zhidao有的话 就要用宏来解密码!

相关阅读

  • <em>excel</em>表格,求已用时间

  • 乔山办公网excel表格制作
  • excel默认的来日期,其实也是数值。你选中日期列,右键,设置单元格格式,常规,确定,看一下日期列显示的是不是数值,如果是,表示你的是标准日期,如果不是,那表示你输入的是
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网