DAX 日期和时间 - YEARFRAC 函数



描述

计算两个日期之间完整天数所代表的年份分数。

语法

YEARFRAC (<start_date>, <end_date>, [<basis>]) 

参数

序号 参数和描述
1

start_date

以日期时间格式表示的开始日期。

2

end_date

以日期时间格式表示的结束日期。

3

basis

可选。

要使用的日计数基础类型。

介于 0 和 4 之间的整数。如果不是整数,则参数将被截断。

0 - 美国 (NASD) 30/360。

1 - 实际/实际。

2 - 实际/360。

3 - 实际/365。

4 - 欧洲 30/360。

如果省略,默认为 0。

返回值

十进制数。内部数据类型为带符号 IEEE 64 位 (8 字节) 双精度浮点数。

备注

您可以使用 YEARFRAC 函数来识别应分配给特定期限的整年福利或义务的比例。

DAX 使用日期时间格式处理日期和时间。

  • 如果 start_date 或 end_date 不是有效日期,则 YEARFRAC 返回错误。
  • 如果 basis < 0 或 basis > 4,则 YEARFRAC 返回错误。

示例

= YEARFRAC ([InventoryDate], [UsageDate]) 

此公式返回一个计算列,其中包含表示 InventoryDuration 的分数值。

dax_functions_date_time.htm
广告