Forum Discussion
ishwariya11195
1 year agoFrequent Visitor
Calculated column which gives dynamic results
I have the follwoing table which a fact table but I have reduced the number of columns here. The goal is to have the calculated columne "Calculated country name" which does the follwoing: If th...
- 1 year ago
Hi ishwariya11195 - can you please check the below measure based on selected filter, hope it works.
PBI Calc Country Name =VAR SelectedYear = MAX('Mfyear'[Year])VAR Previou = SelectedYear - 1
VAR ManufacturersCurrentYear =CALCULATE(DISTINCTCOUNT('Mfyear'[No.of.Manufacturers]),'Mfyear'[Year] = SelectedYear)
VAR ManufacturersPreviousYear =CALCULATE(DISTINCTCOUNT('Mfyear'[No.of.Manufacturers]),'Mfyear'[Year] = Previou)
VAR ManufacturersTotal = ManufacturersCurrentYear + ManufacturersPreviousYear
RETURNIF(ManufacturersTotal < 3, "Others", MAX('Mfyear'[Country]))I hope this works.
rajendraongole1
Super User
1 year agoHi ishwariya11195 - can you please check the below measure based on selected filter, hope it works.
PBI Calc Country Name =
VAR SelectedYear = MAX('Mfyear'[Year])
VAR Previou = SelectedYear - 1
VAR ManufacturersCurrentYear =
CALCULATE(
DISTINCTCOUNT('Mfyear'[No.of.Manufacturers]),
'Mfyear'[Year] = SelectedYear
)
VAR ManufacturersPreviousYear =
CALCULATE(
DISTINCTCOUNT('Mfyear'[No.of.Manufacturers]),
'Mfyear'[Year] = Previou
)
VAR ManufacturersTotal = ManufacturersCurrentYear + ManufacturersPreviousYear
RETURN
IF(ManufacturersTotal < 3, "Others", MAX('Mfyear'[Country]))
I hope this works.