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") |   |

示例如下:

相关推荐
Roye_ack11 小时前
【项目实战 Day12】springboot + vue 苍穹外卖系统(Apache POI + 工作台模块 + Excel表格导出 完结)
java·spring boot·后端·excel·苍穹外卖
IccBoY18 小时前
Java采用easyexcel组件进行excel表格单元格的自动合并
java·开发语言·excel
风车带走过往20 小时前
Excel 常用功能自救手册:遇到问题快速排查指南 (个人备忘版)
excel
跟着珅聪学java20 小时前
EasyExcel 读取 Excel 文件指南
excel
芭拉拉小魔仙1 天前
Vue项目中如何实现表格选中数据的 Excel 导出
前端·vue.js·excel
RE-19011 天前
Excel基础知识 - 导图笔记
数据分析·学习笔记·excel·思维导图·基础知识·函数应用
Love__Tay2 天前
【数据分析与可视化】2025年一季度金融业主要行业资产、负债、权益结构与增速对比
金融·excel·pandas·matplotlib
泉城老铁2 天前
导出大量数据时如何优化内存使用?SXSSFWorkbook的具体实现方法是什么?
spring boot·后端·excel
Damon小智2 天前
玩转ClaudeCode:通过Excel-MCP实现数据清洗并写入Excel
ai·excel·ai编程·claude·chrome devtools·rpa·claude code
未来之窗软件服务3 天前
万象EXCEL开发(十一)excel 结构化查询 ——东方仙盟金丹期
excel·仙盟创梦ide·东方仙盟·万象excel