Forum Discussion
jogenpatel
7 years agoFrequent Visitor
QoQ calculation without date table
Hi, My sample table is as below: Tickets FY Qtr A2 FY19 Q1 A4 FY19 Q2 A1 FY19 Q3 A5 FY19 Q3 A33 FY19 Q2 A412 FY19 Q4 A153 FY19 Q1 A512 FY19 Q1 ...
- 7 years ago
Hi jogenpatel ,
Looking at your data and considering you don't have a date table you can try something similar to what is below:
QoQ = VAR CurrentQuarter = MAX ( Quarter_Calculation[Qtr] ) RETURN IF ( RIGHT ( CurrentQuarter; 1 ) - 1 = 0; COUNT ( Quarter_Calculation[Tickets] ); COUNT ( Quarter_Calculation[Tickets] ) - CALCULATE ( COUNT ( Quarter_Calculation[Tickets] ); FILTER ( ALL ( Quarter_Calculation[Qtr] ); Quarter_Calculation[Qtr] = CONCATENATE ( "Q"; RIGHT ( CurrentQuarter; 1 ) - 1 ) ) ) )Be aware that this is not making calculation with change of year, only quarter.
Regards.
MFelix
MFelix
7 years agoSuper User
Hi jogenpatel ,
Looking at your data and considering you don't have a date table you can try something similar to what is below:
QoQ =
VAR CurrentQuarter =
MAX ( Quarter_Calculation[Qtr] )
RETURN
IF (
RIGHT ( CurrentQuarter; 1 ) - 1 = 0;
COUNT ( Quarter_Calculation[Tickets] );
COUNT ( Quarter_Calculation[Tickets] )
- CALCULATE (
COUNT ( Quarter_Calculation[Tickets] );
FILTER (
ALL ( Quarter_Calculation[Qtr] );
Quarter_Calculation[Qtr]
= CONCATENATE ( "Q"; RIGHT ( CurrentQuarter; 1 ) - 1 )
)
)
)
Be aware that this is not making calculation with change of year, only quarter.
Regards.
MFelix
- jogenpatel7 years agoFrequent Visitor
Thanks, that worked!