2024年2月3日发(作者:)

power bi dateadd函数的用法

Power BI中的DATEADD函数用于在给定日期上添加或减去指定的时间间隔。它的语法如下:

DATEADD(interval, number, start_date)

- interval:需要添加或减去的时间间隔,可以是以下参数之一:

- "year":年

- "quarter":季度

- "month":月

- "week":周

- "day":天

- "hour":小时

- "minute":分钟

- "second":秒

- "millisecond":毫秒

- number:需要添加或减去的数量,可以是正数(添加)或负数(减去)。

- start_date:作为参考的起始日期。

下面是一些使用DATEADD函数的示例:

1. 计算今天后的30天:

= DATEADD("day", 30, TODAY())

2. 计算指定日期后的3个月:

= DATEADD("month", 3, DATE(2021, 1, 15))

3. 计算上个季度的起始日期:

= DATEADD("quarter", -1, STARTOFQUARTER(TODAY()))

4. 计算当前时间前一小时的时间:

= DATEADD("hour", -1, NOW())

注意:DATEADD函数可以与其他函数(如STARTOFQUARTER和TODAY)结合使用,以便更灵活地计算日期。