Skip to main content
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
Showing results for 
Search instead for 
Did you mean: 

Sum of sales for current year if no selection made

Hi All,

I want my report to sum of max sales for each month in current year on opening for first time and on later year selections it should change accordingly. 

sum(aggr((max(sales)),Month)) This gives for all the years available.

Please help me with chart expression.



Labels (1)
1 Reply
Partner - Contributor II
Partner - Contributor II

Hi Lakshmijanaki22,

the requirements for the formula are not quite clear for me, but try to give you an answers. In addition, it also depends on your data model.

I understand that you want calculate the highest order sales for the current maximum month.

If your facts are aggregated at order level, you can use something like following formula:

Max({<[OrderDate.Month]={$(=Month(Max([OrderDate.Date])))}, [OrderDate.Year]={$(=Year(Max([OrderDate.Date])))}>}Sales)

If your facts based on order detail level, you can use something like following formula:

Max(Aggr(Sum({<[OrderDate.Month]={$(=Month(Max([OrderDate.Date])))}, [OrderDate.Year]={$(=Year(Max([OrderDate.Date])))}>}Sales), OrderID))

I hope I was able to help you. Best regards,