Forum Discussion
NickProp28
6 years agoPost Partisan
Date Duplicate count
Dear Community, I have set of data of this, After export data to PBI, i created two column, Rules = SWITCH(TRUE(), (Table1[Direction] in {"Import","Domestic"}) , Table1[Actual Delivery...
- Anonymous6 years ago
Hi NickProp28 ,
I create another 2 new measures for your requirement, please check whether they are what you want. You can find the details in this updated file.
New_WithinBilling = VAR _tab = SUMMARIZE ( 'Table1', 'Table1'[Job], 'Table1'[Operator ], 'Table1'[Direction], 'Table1'[INCOTerms], "NATD", MIN ( 'Table1'[ATD] ), "NActual Delivery Date", MAX ( 'Table1'[Actual Delivery Date] ), "NPosted", MAX ( 'Table1'[Posted] ), "NRules", SWITCH ( TRUE (), ( MAX ( 'Table1'[Direction] ) IN { "Import", "Domestic" } ), MAX ( 'Table1'[Actual Delivery Date] ), ( MAX ( 'Table1'[Direction] ) IN { "Export" } ) && ( LEFT ( MAX ( 'Table1'[INCOTerms] ), 1 ) = "D" ), MAX ( 'Table1'[Actual Delivery Date] ), ( MAX ( 'Table1'[Direction] ) IN { "Export" } ) && ( LEFT ( MAX ( 'Table1'[INCOTerms] ), 1 ) <> "D" ), MIN ( 'Table1'[ATD] ), BLANK () ) ) RETURN IF ( DATEDIFF ( MAXX ( _tab, [NPosted] ), MAXX ( _tab, [NRules] ), DAY ) < 4, 1, BLANK() )New_NWithinBilling = if([New_WithinBilling],BLANK(),1)Best Regards
Rena
Anonymous
6 years agoNot applicable
Hi NickProp28 ,
I create another 2 new measures for your requirement, please check whether they are what you want. You can find the details in this updated file.
New_WithinBilling =
VAR _tab =
SUMMARIZE (
'Table1',
'Table1'[Job],
'Table1'[Operator ],
'Table1'[Direction],
'Table1'[INCOTerms],
"NATD", MIN ( 'Table1'[ATD] ),
"NActual Delivery Date", MAX ( 'Table1'[Actual Delivery Date] ),
"NPosted", MAX ( 'Table1'[Posted] ),
"NRules", SWITCH (
TRUE (),
( MAX ( 'Table1'[Direction] ) IN { "Import", "Domestic" } ), MAX ( 'Table1'[Actual Delivery Date] ),
( MAX ( 'Table1'[Direction] ) IN { "Export" } )
&& ( LEFT ( MAX ( 'Table1'[INCOTerms] ), 1 ) = "D" ), MAX ( 'Table1'[Actual Delivery Date] ),
( MAX ( 'Table1'[Direction] ) IN { "Export" } )
&& ( LEFT ( MAX ( 'Table1'[INCOTerms] ), 1 ) <> "D" ), MIN ( 'Table1'[ATD] ),
BLANK ()
)
)
RETURN
IF (
DATEDIFF ( MAXX ( _tab, [NPosted] ), MAXX ( _tab, [NRules] ), DAY ) < 4,
1,
BLANK()
)New_NWithinBilling = if([New_WithinBilling],BLANK(),1)
Best Regards
Rena
NickProp28
6 years agoPost Partisan
Dear Anonymous ,
Thanks for your precious time.