本文作者:office教程网

如何使用DATEADD函数(VBA)

office教程网 2023-04-05 23:48:47 1962
后台-插件-广告管理-内容头部广告位
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 本Excel教程通过语法和示例说明了如何使用Excel DATEADD函数。
描述
Microsoft Excel DATEADD函数返回一个日期,之后添加了一定的时间/日期间隔。
DATEADD函数是Excel中的...

本Excel教程通过语法和示例说明了如何使用Excel DATEADD函数

描述

Microsoft Excel DATEADD函数返回一个日期,之后添加了一定的时间/日期间隔。

DATEADD函数是Excel中的内置函数,被归类为日期/时间函数。它可以在Excel中用作VBA函数(VBA)。作为VBA功能,您可以在通过Microsoft Visual Basic编辑器输入的宏代码中使用此功能。

句法

Microsoft Excel中DATEADD函数的语法为:

DateAdd ( interval, number, date )

参数或参数

间隔
您希望添加的时间/日期间隔。它可以是以下值之一:

DATE 函数

如果需要采用三个单独的值并将它们合并为一个日期,请使用Excel的DATE函数。技术细节DATE函数返回表示特定日期的连续序列号。语法:DATE(year,month,day)DATE函数语法具有下列参数:Year   :必需。year参数的值可以包含一到四位数字。Excel将根据计算机正在使用的日期系统来解释year

说明
yyyy
q 25美分硬币
ÿ 一年中的一天
d
w 平日
w
H 小时
ñ 分钟
s 第二
您希望添加的时间间隔数。
日期
间隔应添加到的日期。

退货

DATEADD函数返回日期值。

适用于

  • Excel for Office 365,Excel 2019,Excel 2016,Excel 2013,Excel 2011 for Mac,Excel 2010,Excel 2007,Excel 2003,Excel XP,Excel 2000

功能类型

  • VBA功能(VBA)

示例(作为VBA功能)

DATEADD函数只能在Microsoft Excel中的VBA代码中使用。

让我们看一些Excel DATEADD函数示例,并探索如何在Excel VBA代码中使用DATEADD函数:

DateAdd("yyyy", 3, "22/11/2003")
Result: '22/11/2006'

DateAdd("q", 2, "22/11/2003")
Result: '22/05/2004'

DateAdd("m", 5, "22/11/2003")
Result: '22/04/2004'

DateAdd("n", 51, "22/11/2003 10:31:58 AM")
Result: '22/11/2003 11:22:58 AM'

DateAdd("yyyy", -1, "22/11/2003")
Result: '22/11/2002'

例如:

Dim LDate As Date

LDate = DateAdd("s", 53, "22/11/2003 10:31:58 AM")

在此示例中,名为LDate的变量现在将包含“ 22/11/2003 10:32:51 AM”的值。

TODAY 函数

本文介绍MicrosoftExcel中TODAY函数的公式语法和用法。说明返回当前日期的序列号。序列号是Excel用于日期和时间计算的日期-时间代码。如果在输入该函数之前单元格格式为“常规”,Excel会将单元格格式更改为“日期”。若要显示序列号,您必须将单元格格式更改为“常规”或“数字”。不管您何时打开工作薄,当需要

后台-插件-广告管理-内容底部广告位
后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:如何使用DATEADD函数(VBA)发布于2023-04-05 23:48:47
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏