2017-07-17 15 views
0

Momentan kann ich die DAY-Funktion wie unten gezeigt verwenden, um dem Tag des Monats eine Nummer zuzuordnen.Power BI - Arbeitstage in einem Monat

Spalte = (Tag ([Datum] 'Dash Sales'))

Wie kann ich so filtern, dass es nur Werktage zählt?

Hier sind zwei Tabellen, die zeigen, was ich erreichen möchte.

enter image description here

+0

Sie sollten eine Spalte 'Arbeit day' zu' Date' Tabelle in der Power BI schreiben, erklärt [hier] (https://community.powerbi.com/t5/Desktop/DATEDIFF-Arbeitstage/td-p/130662) – NickyvV

+0

Hallo, ich habe meinen Beitrag zur weiteren Klärung bearbeitet. –

+1

OK, haben Sie sich den Link angesehen, den ich zur Verfügung gestellt habe? Sie können 'WEEKDAY' verwenden. – NickyvV

Antwort

0

Wenn ich Ihre Frage zu verstehen, sollte der folgende Code Sie die gewünschte Spalte geben.

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

Ergebnisse: Results