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

示例如下:

相关推荐
啊哈哈哈哈啊有3 小时前
导出树形结构,excel
java·windows·excel
Dxy12393102167 小时前
Elasticsearch 聚合入门:像 Excel 透视表一样分析数据
elasticsearch·excel
一位代码8 小时前
Excel | .xls 与 .xlsx 文件的区别及使用 Excel 打开 CSV 文件出现乱码的解决办法
excel
CodeCraft Studio8 小时前
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建树状图
前端·c#·excel·aspose·c# excel库·excel树状图·excel sdk
悟能不能悟10 小时前
vue导出excel文件
前端·vue.js·excel
CodeCraft Studio10 小时前
国产化Excel开发组件Spire.XLS教程:以Python编程方式在Excel中高亮重复值
开发语言·python·excel·spire.xls·excel自动化·excel高亮重复值·python处理excel
喝汽水的猫^1 天前
Java实现Excel 导出(多 Sheet、复杂格式)
java·excel
小费的部落1 天前
Excel 在Sheet3中 匹配Sheet1的A列和Sheet2的A列并处理空内容
java·前端·excel
缺点内向1 天前
如何在 C# 中重命名 Excel 工作表并设置标签颜色
开发语言·c#·excel
wtsolutions1 天前
Sheet-to-Doc: Automate Document Generation with Excel Data and Word Templates
word·excel·wtsolutions