



现在我们讲解函数TODAY()、YEAR()、MONTH()和DAY()。





3.DATE()函数在Excel帮助文件解释如下:请你输入函数后点击蓝色DATE即可出现帮助Excel函数date的帮助文件。

语法
DATE(year, month, day)
DATE 函数语法具有下列参数 :
- year 必需。year 参数的值可以包含一到四位数字。Excel 将根据计算机所使用的日期系统来解释 year 参数。默认情况下,Microsoft Excel for Windows 将使用 1900 日期系统,而 Microsoft Excel for Macintosh 将使用 1904 日期系统。
提示 为避免出现意外结果,建议对 year 参数使用四位数字。例如,使用“07”将返回“1907”作为年值。
Excel for Windows 如何使用 1900 日期系统?
- 如果 year 介于 0(零)到 1899 之间(包含这两个值),则 Excel 会将该值与 1900 相加来计算年份。例如,
DATE(108,1,2)
将返回 2008 年 1 月 2 日 (1900+108)。 - 如果 year 介于 1900 到 9999 之间(包含这两个值),则 Excel 将使用该数值作为年份。例如,
DATE(2008,1,2)
将返回 2008 年 1 月 2 日。 - 如果 year 小于 0 或大于等于 10000,则 Excel 将返回错误值 #NUM!。
Excel for the Macintosh 如何使用 1904 日期系统?
- 如果 year 介于 4 到 1899 之间(包含这两个值),则 Excel 会将该值与 1900 相加来计算年份。例如,
DATE(108,1,2)
将返回 2008 年 1 月 2 日 (1900+108)。 - 如果 year 介于 1904 到 9999 之间(包含这两个值),则 Excel 将使用该数值作为年份。例如,
DATE(2008,1,2)
将返回 2008 年 1 月 2 日。 - 如果 year 小于 4 或大于等于 10000,或者位于 1900 到 1903 之间(包含这两个值),则 Excel 将返回错误值 #NUM!。
- month 必需。一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。
- 如果 month 大于 12,则 month 从指定年份的一月份开始累加该月份数。例如,
DATE(2008,14,2)
返回表示 2009 年 2 月 2 日的序列号。 - 如果 month 小于 1,month 则从指定年份的一月份开始递减该月份数,然后再加上 1 个月。例如,
DATE(2008,-3,2)
返回表示 2007 年 9 月 2 日的序列号。
- 如果 month 大于 12,则 month 从指定年份的一月份开始累加该月份数。例如,
- Day 必需。一个正整数或负整数,表示一月中从 1 日到 31 日的各天。
- 如果 day 大于指定月份的天数,则 day 从指定月份的第一天开始累加该天数。例如,
DATE(2008,1,35)
返回表示 2008 年 2 月 4 日的序列号。 - 如果 day 小于 1,则 day 从指定月份的第一天开始递减该天数,然后再加上 1 天。例如,
DATE(2008,1,-15)
返回表示 2007 年 12 月 16 日的序列号。
- 如果 day 大于指定月份的天数,则 day 从指定月份的第一天开始累加该天数。例如,
这个帮助文件很详细吧,不用我多解释你也能看懂。我举个实例你看看即可。
A. 计算本月有多少天:

TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0),”D”)&”天”
有关这个函数请大家查阅网站去学习,理解起来不是很难。
WEEKDAY 函数:返回某日期为星期几。默认情况下,其值为 1(星期天)到 7(星期六)之间的整数。
语法
WEEKDAY(serial_number,return_type)
Serial_number 表示一个顺序的序列号,代表要查找的那一天的日期。应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本形式输入,则会出现问题。
Return_type 为确定返回值类型的数字。
Return_type | 返回的数字 |
---|---|
1 或省略 | 数字 1(星期日)到数字 7(星期六),同 Microsoft Excel 早期版本。 |
2 | 数字 1(星期一)到数字 7(星期日)。 |
3 | 数字 0(星期一)到数字 6(星期日)。 |
注解
Microsoft Excel 可将日期存储为可用于计算的序列数。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。
示例
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
- 创建一个空白工作簿或工作表。
- 选择“帮助”主题中的示例。
注释 不要选择行或列标题。
|
|
