By 时代数字趋势2020-02-28
本篇文章将与你分享101个常用EXCEL函数彙整,这些EXCEL函数都是大多数办公时会用到的实用项目,并且每一个公式都有使用说明,因此你可以轻鬆查询需要的公式,并且有效率的使用它,进而增加你的办公效率。
- 日期与时间函数
- NOW and TODAY
- DATE、YEAR、MONTH和DAY函数
- TIME、HOUR、MINUTE和SECOND函数
- DATEDIF和YEARFRAC函数
- EDATE和EOMONTH函数
日期与时间函数
EXCEL内建完整的日期与时间处理功能,你可以透过以下公式来实现它。
NOW and TODAY
你可以使用NOW函数来显示当前的时间,并使用TODAY函数来显示目前的日期。这个函数不会随系统自动更新,但会在按F9工作表刷新时重新计算。
如果NOW函数只想显示时间而不显示日期,你可以点右键到储存格格式去修改显示方式。=NOW() // 显示目前时间
=TODAY() // 显示目前日期
DATE、YEAR、MONTH和DAY函数
使用DATE、YEAR、MONTH和DAY函数可以把原始日期格式做拆分和重组,你只需要指定数据来源的储存格即可。=DATE(2020,01,01) //输入日期(YEAR,MONTH,DAY)或从YEAR,MONTH,DAY函数重组。
=YEAR(B5) //撷取B5储存格的年份
=MONTH(B5) //撷取B5储存格的月份
=DAY(B5) //撷取B5储存格的日期
TIME、HOUR、MINUTE和SECOND函数
Excel有提供一组时间处理函数,你可以透过TIME、HOUR、MINUTE和SECOND函数分解和重组时间格式。
=TIME(11,45,30) // 输入时间(HOUR,MINUTE,SECOND)或从HOUR,MINUTE,SECOND函数重组。
=HOUR(B5) // 撷取B5储存格的小时
=MINUTE(B5) // 撷取B5储存格的分钟
=SECOND(B5) // 撷取B5储存格的秒
DATEDIF和YEARFRAC函数
你可以使用DATEDIF函数来获取两个日期的时间长度,它有两种显示方式分别是只计算年、月、日和精确计算总共需要多少年、月、日。单独计算年、月、日
=datedif(B5,C6, "y") //只显示年份的时间长度
=datedif(B5,C6, "m") //只显示月份的时间长度
=datedif(B5,C6, "d") //只显示天数的时间长度
精确计算总年、月、日
=datedif(B5,C6, "y") //总年份时间长度
=datedif(B5,C6, "ym") //总月份时间长度
=datedif(B5,C6, "md") //总天数时间长度
YEARFRAC函数也是计算时间长度,但只能以年为单位。=YEARFRAC(B5,C5)
EDATE和EOMONTH函数
EDATE和EOMONTH函数主要用来计算,给定固定日期后推迟或提前几月的最终确定日期。
两个函数最大的差异是EDATE只计算提前或延后的日期,而EOMONTH则是显示提前或延后月份的最后一天。
(更新中)