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

Announcements
Check out our latest virtual session where BARC Fellow, Doug Laney, highlighted the opportunities data monetization can offer enterprises. Watch here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Want Expression to get average closing value

Hi,

I  attached my sample data and i want to get avg closing value for selected date from my source Table data.

i used this below expression but not work

num((((sum({1<DOCDATE=$::DOCDATE,

DOCDATE = {"$(01/04/2018)"},

MOVEMENT={'1'}

>}STOCK))

+

(sum({1<DOCDATE=$::DOCDATE,

DOCDATE = {">$(01/04/2018)<$(vFromDate)"},

MOVEMENT={'1'}

//DOCDATE = {'$(vFromDate)'}

>}STOCK)))

-

(sum({1<DOCDATE=$::DOCDATE,

DOCDATE = {">$(01/04/2018)<$(vFromDate)"},

MOVEMENT -= {'1'}

>}STOCK)))

/

Count(DISTINCT{1<DOCDATE=$::DOCDATE,

DOCDATE = {">$(01/04/2018)<=$(vFromDate)"}>}DOCDATE)

+

(sum({1<DOCDATE=$::DOCDATE,

DOCDATE = {">=$(vFromDate)<=$(vToDate)"},

MOVEMENT={'1'}

>}STOCK)

-

sum({1<DOCDATE=$::DOCDATE,

DOCDATE = {">=$(vFromDate)<=$(vToDate)"},

MOVEMENT={'-1'}

>}STOCK))

/Count(DISTINCT DOCDATE)

,'##0')

Thanks advance

Sasikumar

avg closing stock.jpg

0 Replies