Excel我爱学习网

EXCEL学习及培训平台,包括Excel表格制作,基本操作,技巧,函数,常用公式,VBA等,excel模板及教程免费下载。

加入收藏 | 设为首页
您当前的位置:首页 > excel函数

Date函数公式使用

时间:2019-05-30 21:53:22  来源:excel我爱学习网  作者:杨超

  Date函数为日期时间函数,在编程语言中这个函数比较常用,比如Java,VB,VBA,PHP,数据库Mysql,Oracle,今天我们来介绍一下在Excel表格中使用Date函数公式。
Date发音

DATE函数功能

  DATE函数返回特定日期的连续序列号,它将三个单独的值(年,月,日)合并为一个日期。

DATE函数公式使用方法

  DATE(year,month,day)

  DATE 函数语法具有下列参数:

  • Year:必需。year参数的值可以包含一到四位数字。Excel 将根据计算机正在使用的日期系统来解释year参数。
  1. 默认情况下,Microsoft Excel for Windows 使用的是 1900 日期系统,这表示第一个日期为 1900 年 1 月 1 日。
  2. 提示:为避免出现意外结果,请对year参数使用四位数字。例如,“52”可能意味着“1952”或“2052”。因此,使用四位数的年份可避免混淆。
  3. 如果year介于 0(零)到 1899 之间(包含这两个值),则 Excel 会将该值与 1900 相加来计算年份。例如,DATE(52,5,2) 返回 1952年5月 2 日 (1900+52)。
  4. 如果year介于 1900 到 9999 之间(包含这两个值),则 Excel 将使用该数值作为年份。例如,DATE(2020,5,2) 将返回 2020 年 5 月 2 日。
  5. 如果year小于 0 或大于等于 10000,则 Excel 返回 错误值 #NUM!。
  • Month必需。一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。
  1. 如果month大于 12,则month会从指定年份的第一个月开始加上该月份数。例如,DATE(2020,15,2) 返回表示 2021 年 3月 2 日的序列数。
  2. 如果month小于 1,则month会从指定年份的第一个月开始减去该月份数,然后再加上 1 个月。例如,DATE(2020,-3,2)返回表示 2019 年 9 月 2 日的序列号。
  • Day必需。一个正整数或负整数,表示一月中从 1 日到 31 日的各天。
  1. 如果day大于指定月中的天数,则day会从该月的第一天开始加上该天数。例如,DATE(2052,1,52)返回表示 2052年 2 月 21日的序列数。
  2. 如果day小于 1,则day从指定月份的第一天开始减去该天数,然后再加上 1 天。例如,DATE(2019,7,-15)返回表示 2019年 6 月 15日的序列号。
  • 注意:Excel 可将日期存储为连续序列号(我们可以称为时间戳),以便能在计算中使用它们。1900 年 1 月 1 日的序列号为 1,2019 年 8 月 1 日的序列号为 43678,这是因为它与 1900 年 1 月 1 日之间相差 43677 天。
  • 一般情况下我们需要更改数字格式为日期格式,以方便我们查看日期。

图1.Date函数公式使用-时间戳-日期格式
Date函数公式使用-时间戳-日期格式

DATE函数参数使用单元格引用来构造日期

  Date函数的参数我们可以使用单元格引用,例如:=DATE(C2,A2,B2)将单元格 C2 中的年、单元格 A2 中的月以及单元格 B2 中的日合并在一起,并将它们放入一个单元格内作为日期。以下示例显示了单元格 D2 中的最终结果。

DATE函数参数使用单元格引用来构造日期

EXCEL表格更改日期格式

  我们可以右键单击要更改的单元格,选择"设置单元格格式”> "数字“选项卡 > "日期"分类  >选择一种日期格式。数字格式表示的日期就可以显示成我们能理解的日期了。 

图3.Date函数公式使用-设置日期格式
Date函数公式使用-设置日期格式

Date函数根据其他日期计算某个日期

  可以使用 DATE 函数创建基于其他单元格中日期的一个日期。例如,可以联合使用YEAR、MONTH和DAY函数来创建基于另一个单元格的周年纪念日期。如,韩梅梅与李雷结婚日期为 2014 年 5 月 2日,则可以使用 DATE 函数创建他们结婚 5 周年的纪念日期:

图4.Date函数公式使用-Date函数计算结婚纪念日
Date函数公式使用-Date函数计算结婚纪念日

  我们使用=DATE(YEAR(E2)+5,MONTH(E2),DAY(E2))函数公式来生成结婚5周年纪念日。

  YEAR 函数会查找单元格 E2 并从中提取“2014”。

  “+5”表示加上 5 年,并在单元格 F2 中创建“2019”作为周年纪念日的年。

  MONTH 函数从单元格 E2 中提取“5”。这将在单元格 F2 中创建“5”作为月。

  DAY 函数从单元格 E2 中提取“2”。这将在单元格 F2 中创建“2”作为天。  

来顶一下
返回首页
返回首页
上一篇:offset函数公式的使用实例 下一篇:today函数用法

excel常用函数
IF函数 SUM SUMIF SUMIFS COUNT SUBSTITUTE DATE VLOOKUP OFFSET ROUND ROUNDUP RANK
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门