Forum Discussion
Multiplication with Days Difference
- 6 years ago
Hi, michael_knight
I wonder if the 'Day difference' includes the created date or the current date.
If it includes the created date, you may try the following calculated column.
Result = var tab = ADDCOLUMNS( CALENDAR( 'Active Leads'[Created On], 'Active Leads'[Current Date]-1 ), "Value", var _weekday = WEEKDAY([Date]) return IF( _weekday in {2,3,4,5,7}, 7, IF( _weekday in {1,6}, 6 ) ) ) return SUMX( tab, [Value] )Result:
If it includes the current date, you may try the following calculated column.
Result = var tab = ADDCOLUMNS( CALENDAR( 'Active Leads'[Created On]+1, 'Active Leads'[Current Date] ), "Value", var _weekday = WEEKDAY([Date]) return IF( _weekday in {2,3,4,5,7}, 7, IF( _weekday in {1,6}, 6 ) ) ) return SUMX( tab, [Value] )Result:
Best Regards
Allan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi, michael_knight
I wonder if the 'Day difference' includes the created date or the current date.
If it includes the created date, you may try the following calculated column.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On],
'Active Leads'[Current Date]-1
),
"Value",
var _weekday = WEEKDAY([Date])
return
IF(
_weekday in {2,3,4,5,7},
7,
IF(
_weekday in {1,6},
6
)
)
)
return
SUMX(
tab,
[Value]
)
Result:
If it includes the current date, you may try the following calculated column.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On]+1,
'Active Leads'[Current Date]
),
"Value",
var _weekday = WEEKDAY([Date])
return
IF(
_weekday in {2,3,4,5,7},
7,
IF(
_weekday in {1,6},
6
)
)
)
return
SUMX(
tab,
[Value]
)
Result:
Best Regards
Allan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
That's second one was right on the money. Thank you very much, Allan!
- v-alq-msft6 years agoCommunity Support
Hi, michael_knight
I'd like to suggest you create a table with a column which lists all holiday dates. Then you may try to modify the calculated column as below.
Result = var tab = ADDCOLUMNS( CALENDAR( 'Active Leads'[Created On]+1, 'Active Leads'[Current Date] ), "Value", var _weekday = WEEKDAY([Date]) var _date = [Date] return IF( _weekday in {2,3,4,5,7}&&NOT(_date in DISTINCT('Holiday'[Holiday Date])), 7, IF( _weekday in {1,6}&&NOT(_date in DISTINCT('Holiday'[Holiday Date])), 6 ) ) ) return SUMX( tab, [Value] )Best Regards
Allan
- michael_knight6 years agoPost Prodigy
Thank you so much v-alq-msft , you've been a lifesaver