2017-07-17 172 views
0

目前我可以使用如下所示的DAY功能将一个数字指定给该月的rach日。Power BI - 一个月内的工作日

柱=(天(短跑销售“[日期]))

如何过滤,使其只计算工作日?

下面是两张表格来演示我想实现的目标。

enter image description here

+0

您应该添加一个字段'工作day'你'在电力BI Date'表,像解释[这里](https://community.powerbi.com/t5/Desktop/DATEDIFF-Working-Days/td-p/130662) – NickyvV

+0

嗨,我编辑了我的帖子以作进一步澄清。 –

+1

好的,你看过我提供的链接吗?你可以使用'WEEKDAY'。 – NickyvV

回答

0

如果我明白你的问题,下面的代码应该给你你想要的列。

WorkdayCount = IF(
    NOT(WEEKDAY('Dash Sales'[Date]) IN {1, 7}), 
    RANKX(
     FILTER(
      'Dash Sales', 
      'Dash Sales'[Date].[MonthNo] = EARLIER('Dash Sales'[Date].[MonthNo]) && 
      NOT(WEEKDAY('Dash Sales'[Date]) IN {1, 7}) 
      ), 
     'Dash Sales'[Date].[Day], 
     , ASC, Dense)) 

结果: Results