第7次课日期和时间祥解.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A1中的值为2009-7-8,今天为2011-3-14 求以下条件的值: =datedif(a1,today(),”y”) =datedif(a1,today(),”m”) =datedif(a1,today(),”d”) =datedif(a1,today(),”md”) =datedif(a1,today(),”ym”) =datedif(a1,today(),”yd”) 1 20 614 6 8 249 员工工资补贴计算 还款期限 自动计算应收款滞纳金 要求在给定的应收日期、滞纳金率、当前日期(自动取)的基础上自动计算出应收滞纳金。 解答: =(DATEDIF(应收日期,NOW(),d))*滞纳金率(每天)*应收金额 利用身份证号码计算年龄和生肖 如果是已知一个身份证号码(A1单元格)求年龄。可以使用如下公式取得出身年月日(假定当前单元格在B1): =MID(A1,7,4)年MID(A1,11,2)月MID(A1,13,2)日 然后利用如下公式求年龄: =datedif(B1,today(),”y”) 利用身份证号码计算年龄和生肖 =MID(鼠牛虎兔龙蛇马羊猴鸡狗猪,MOD(YEAR(A3)-4,12)+1,1) 分析: 1、Excel中时间系统是1900-1-0开始算起,1900年是鼠年。 2、MOD(1900,12)——将1900对12求余数得到4 因此Year(A3)后面要-4,以便得到对应的正确的位置。 确定具体年的天数 1月1日为一年的第1天,12月31日为最后一天。但是此期间的那些天数如何计算呢? 1)、计算从一个具体日期(假定在A1中)返回本年度还剩下的天数: =date(year(A1),12,31)-A1 EXCEL会对这个单元格设置好日期格式。所以需要自己调整格式。 =weekday(参数1,参数2 ) 2)、确定星期几 包含两个参数:第一个参数为具体日期,第2个参数为编号系统,注意日期一定要加双引号2008-04-17,不能是2008-04-17,否则会计算错误. 参数有不同的选择. 1(或省略): 数字1(星期日)到数字7(星期六) 2: 数字1(星期一)到数字7(星期日)。 3: 数字0(星期一)到数字6(星期日)。 Weeknum函数 Return_type 一周的第一天为 机制 1 或省略 星期日 1 2 星期一 1 返回特定日期的周数。例如,包含1月1日的周为该年的第 1 周,其编号为第1周。 语法: WEEKNUM(serial_number,[return_type]) 第一个参数为日期,第二个参数如下表所示: 如果weeknum函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。 操作方法: 在“工具”菜单上,单击“加载宏”。 在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。 如果必要,请遵循安装程序中的指示。 3)、确定是否为闰年 可以写一个公式,确定在2月或3月中是否出现了2月29日的情况。 如果A列中输入了一些日期 =IF(MONTH(DATE(YEAR(A1),2,29))=2,TRUE,FALSE) 举例 若外部数据导入格式类的格式,请问如何转换为日期格式。 =date(left(a2,4),mid(a2,5,2), right(a2,2)) 思考:如何动态得到当前时间 处理日期和时间 =now( )函数 可以设置固定格式: =text(now( ),”h:mm AM/PM”) Time函数也可以表示时间 =time(小时,分钟,秒钟) =NOW()-TODAY() 超过24小时的时间 假如A1到A7中储存日期。B1到B7中存储工作的时间。下面要进行总时间数的计算。 B8中使用公式 =sum(b1:b7) 显示结果为9:15。 要看到超过24小时的时间,需要改变单元格的数字格式。可以把显示结果的单元格格式设置为如下数字格式:[h]:mm:ss。 HOUR(serial_number)  用途:返回时间值的小时数。即介于0(12:00 A.M.)到23(11:00 P.M.) 之间的一个整数。  参数:Serial_number表示一个时间值,其中包含着要返回的小时数。它有多种输入方式:带引号的文本串(如“6:45 PM”)、十进制数 (如0.78125 表示6:45PM) 。   实例:公式“=HOUR(“3:30:30 PM”)”返回15,=HOUR(0.5)返回12即12:00:00 AM,=HOUR(29747.7)返回16。 时间函数 MINUTE(serial_number)  用途:返回时间值中的分钟,即介于0到59之间的一个整数。  参数:Serial_number是一个时间

文档评论(0)

love + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档