Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Expression in set analysis

Hi guys,

Have you ever used an expression as a "field" to be calculated from a set analysis? It would be like this:

=(Avg({$<PeriodField   = {'$(=$(v_Param))'}, FieldA = {'A'}>} (Floor(MonthEnd(MakeDate(Year, Month)))-[DateFieldB])/(36525/100)))

Is there anything I would need to be careful with when using this kind of expressions?

Thanks for your help

Sergio

3 Replies
jonathandienst
Partner - Champion III
Partner - Champion III

Hi

I see nothing special in that expression - it looks like a normal set expression to me. Perhaps I have misunderstood your question.

Jonathan

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein
Not applicable
Author

Hi Jonathan,

I just wanted to make sure I wasn't doing anything strange. According to your answer, I doesn't look like that.

Thanks so much.

Sergio

oknotsen
Master III
Master III

Hi,

Not sure what you are trying to achieve, but I noticed you are using the AVG function without the AGGR function.

Example:

If you want to calculate the average Sales per Year, this would be the code:

= AVG(AGGR(Sum(Sales), Year))

If that does not cover your problem, could you please explain more what you are trying to achieve?

May you live in interesting times!