Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Name Measure

ProfitMargin DIVIDE([TotalProfit],[TotalSales],"not specified")


TotalCost SUMX(Ordertbl,Ordertbl[Amount]*Ordertbl[PurchasingPrice])
TotalProfit [TotalSales]-[TotalCost]
TotalSales Sumx(Ordertbl,Ordertbl[SellingPrice]*Ordertbl[Amount])

CumSales CALCULATE([TotalSales], FILTER(ALLSELECTED(Datestbl[Date]),Datestbl[Date]<=MAX (Datestbl[Date])))

YTDSales TOTALYTD([TotalSales],Datestbl[Date])
QTDSales TOTALQTD([TotalSales],Datestbl[Date])
MTDSales TOTALMTD([TotalSales],Datestbl[Date])
TotalSalesPM CALCULATE([TotalSales],PREVIOUSMONTH(Datestbl[Date]))

TotalSalesPQ CALCULATE([TotalSales], PREVIOUSQUARTER(Datestbl[Date]))

TotalSalesPY CALCULATE([TotalSales], PREVIOUSYEAR(Datestbl[Date]))

DatesinPeriodSales CALCULATE([TotalSales], DATESINPERIOD(Datestbl[Date], DATE(2019,7,4),5,DAY))

CALCULATE([TotalSales],DATESINPERIOD (Datestbl[Date],DATE(2019,8,1),3,MONTH)) -
DatesinPeriodComparison
CALCULATE([TotalSales],DATESINPERIOD (Datestbl[Date],Date(2020,1,1),3,MONTH))

FirstDaySales CALCULATE([TotalSales],FIRSTDATE(Ordertbl[OrderDate]))

LastDaySales CALCULATE([TotalSales],LASTDATE(Ordertbl[OrderDate]))

SalesBetweenFaL [TotalSales]-[FirstDaySales]-[LastDaySales]

CALCULATE([TotalSales], DATESBETWEEN(Datestbl[Date],FIRSTDATE(Ordertbl
SalesBetweenFaL2
[OrderDate])+1,LASTDATE(Ordertbl[OrderDate])-1))
MovingAverageProfit AVERAGEX(DATESINPERIOD(Datestbl[Date], LASTDATE(Datestbl[Date]),-30,DAY), [TotalProfit])

AllTotalSales CALCULATE([TotalSales],ALL(Ordertbl[Category]))

Category%Sales DIVIDE([TotalSales],[AllTotalSales])

AllSelectedTotalSales CALCULATE([TotalSales], ALLSELECTED(Ordertbl[Category]))

Category%ALLSelectedSales DIVIDE([TotalSales], [AllSelectedTotalSales])

AverageSales AVERAGEX(Datestbl,[TotalSales])

MAXX(TOPN(1,SUMMARIZE(Datestbl,Datestbl [DayOfWeekName],"AvSales",[AverageSales]),
BestsellingWDonAverage
[AvSales],DESC),Datestbl[DayOfWeekName])

SUMX(TOPN(3,SUMMARIZE(Employeestbl,Employeestbl[Employee
Top3EmployeesContribution
Name],"Contribution",[TotalSales]),[Contribution],DESC),[TotalSales])

var Customers = ALL(Ordertbl[CustomerCompany]) var Timeframe = 90 return IF(ISBLANK([TotalSales]),BLANK(),


CustomersNotOrdLast90Day
COUNTROWS(FILTER(Customers,CALCULATE(COUNTROWS(Ordertbl),FILTER(ALLSELECTED(Datestbl[Date]),Da
s
testbl[Date]>MIN(Datestbl[Date])-Timeframe && Datestbl[Date]<MIN(Datestbl[Date])))=0)))

SelectedCountry SELECTEDVALUE(Ordertbl[CustomerCountry],"Please choose one Country")

You might also like