Microsoft Excel 基礎教學 037:日期函數說明與日期格式設定
目录:
Microsoft Excel将日期存储为顺序序列号,而不是我们看到的格式。 默认情况下,1900年1月1日是序列号1.因此,2014年5月10 日变为41769.将日期存储为序列号使工具更容易执行日期计算。
我们现在将看几个日期公式,以了解有关序列号的更多信息。
1.日期
date函数返回给定日期的序列号。 在视觉上你仍然会看到日期值。 序列号存储在后台,您可以通过将单元格格式更改为数字来检索序列号。
语法 =日期(年,月,日)
2天
给定序列号,此函数可以提取该月的某一天。 例如,41769代表一个月的第 10天。
语法 = day(serial_number)
3个月
给定序列号,此函数可以提取其月份。 同样,41796代表月号5。
语法 = month(serial_number)
4.年
此函数用于从序列号中提取年份值。 因此,41796将是2014年。
语法 =年(serial_number)
您可以使用上述功能执行一些有趣的操作。 您实际上可以将序列号作为隐藏日期代码共享。
- 如果要创建一个使用日期函数并将单元格格式化为数字。
- 当你想提取使用公式=日期(年(sl_num),月(sl_num),日(sl_num))
5.周末
此函数返回给定序列号的星期几。 返回值是一个数字,默认情况下,计数从星期日开始。 所以,41769返回7表示星期六。
语法 =工作日(serial_number,)
对于不同的日期引用,根据表更改return_type条目。
return_type | 天 | 相应的数字 |
1或17 | 周日至周六 | 1到7 |
2或11 | 周一至周日 | 1到7 |
3 | 周一至周日 | 0到6 |
12 | 周二到周一 | 1到7 |
13 | 周三到周二 | 1到7 |
14 | 周四至周三 | 1到7 |
15 | 周五到周四 | 1到7 |
16 | 周六到周五 | 1到7 |
6.时间
这类似于日期函数,区别在于它将返回时间的序列号而不是日期。 小时,分钟和时间不必分别在24, 60和60之间。 该工具足够智能计算它。
语法 =时间(小时,分钟,秒)
小时
给定序列号,您可以找到它所代表的当天的小时数。
语法 =小时(serial_number)
8.分钟
分钟从给定时间提取分钟值。
语法 =分钟(serial_number)
9.现在
想要将当前日期和时间插入Excel工作表吗? 只需编写'now'功能即可。
语法 = now()
10.今天
如果您只想要日期而不是时间,'今天'将有所帮助。
语法 = today()
结论
在MS Excel中,我们看作日期的数据可能并不总是日期。 它有时可能是简单的文字。 而且,尽管它可能对眼睛没有任何影响,但确实会对软件产生影响。 对于任何被视为日期的事物,必须将单元格格式化为日期,并使用日期函数自行处理格式。
日期格式很重要,因为在后台,工具将值存储为序列号。 如果没有,您将无法执行任何日期和时间计算。