Excel--DATEDIF函数的用法及参数含义

DATEDIF函数的用法为:

DATEDIF(start_date,end_date,unit),start_date表示的是起始时间,end_date表示的是结束时间。unit表示的是返回的时间代码,是天、月、年等。如下:

|--------|---|---|---|---|
| Datedif函数的参数含义 |||||
| unit参数 | 返回值的意义 ||||
| "y" | 两个时间段之间的整年数 ||||
| "m" | 两个时间段之间的整月数 ||||
| "d" | 两个时间段之间的天数 ||||
| "md" | 两个时间段之间的天数的差,忽略日期中的年和月 ||||
| "ym" | 两个时间段之间的月数的差,忽略日期中的年和日 ||||
| "yd" | 两个时间段之间的天数的差,忽略日期中的年和月 ||||

|-------------------------|-----------|
| 计算两个日期之间的整年数 ||
| start_date | 2007-5-23 |
| end_date | 2016-5-24 |
| 时间差 | 9 |
| 公式:DATEDIF(B27,B28,"y") |   |

|-------------------------|-----------|
| 计算两个日期之间的整月数 ||
| start_date | 2007-5-23 |
| end_date | 2016-5-24 |
| 时间差 | 108 |
| 公式:DATEDIF(B33,B34,"m") |   |

|-------------------------|-----------|
| 计算两个日期之间的整天数 ||
| start_date | 2007-5-23 |
| end_date | 2016-5-24 |
| 时间差 | 3289 |
| 公式:DATEDIF(B33,B34,"m") |   |

|--------------------------|-----------|
| 计算两个日期之间的整天数,忽略年月 ||
| start_date | 2007-1-13 |
| end_date | 2016-5-24 |
| 时间差 | 11 |
| 公式:DATEDIF(B45,B46,"md") |   |

示例如下:

相关推荐
herinspace2 小时前
管家婆实用帖-如何使用ping命令检测网络环境
网络·数据库·人工智能·学习·excel·语音识别
hard_coding_wang4 小时前
了解一个Excel批量替换的公式用法:REDUCE + LAMBDA 实现循环替换
开发语言·c#·excel
城数派4 小时前
2025年省市县三级的平均高程数据(Excel\Shp格式)
数据库·arcgis·信息可视化·excel
weitingfu5 小时前
Excel VBA 入门到精通(十):实战项目——自动化报表系统开发
ai·信息可视化·自动化·excel·vba·office·报表系统
鱼樱1 天前
腾讯版小龙虾WorkBuddy试用体验——Excel处理效率翻倍
excel
LucaJu1 天前
Java + EasyExcel 实现单个接口导出多个Excel
java·excel
CN.LG1 天前
Excel 中把 Sheet页所有 “xxx” 字体标红
excel
weixin_704266051 天前
读取Excel 和 显示预约人数
spring boot·mybatis·excel
2501_930707781 天前
使用C#代码在 Excel 中创建数据透视图
excel
西凉的悲伤1 天前
EasyExcel 进行excel读写操作
excel·easyexcel