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

how to convert null values into proper data

Hello, can any one let me known why i am getting null values even though there is a data

Dimensions :New_Column,PLANT NAME,plant code,inte,int,volume,unit price

Expression: i used

Spend:

Sum({<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}SPEND)

Total Spend:

aggr(nodistinct Num(Sum({<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}SPEND),'₹ #,##0 '),New_Column,[PLANT NAME])

Total  volume:

aggr(nodistinct Sum({<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}VOLUME),New_Column,[PLANT NAME])

Totalspend.png

total.png

Thanks

5 Replies
kunkumnaveen
Specialist
Specialist
Author

i just found out that after removing

[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}

I am able to fill those null values with data ,but according to requirement I need to show previous year values all the time

so is there any thing gone wrong with my syntax..

Chanty4u
MVP
MVP

Sum( {$ <Year={'$(=Year(Today()) - 1)'} > } Sales)

kunkumnaveen
Specialist
Specialist
Author

HI ,thanks for your reply,

Sum({<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}SPEND)

this is my expression ,what i need to change

Chanty4u
MVP
MVP

try to add single quotes

'{$(=max([FISCAL YEAR])-1)}'

sunny_talwar

Try these

Spend

Sum({<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}SPEND)

Total Spend:

Num(Sum(TOTAL {<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}SPEND),'₹ #,##0 ')

Total  volume:

Sum(TOTAL {<SCOPE={'Yes'},MATL_TYPE={'HALB','ROH'},[FISCAL YEAR]={$(=max([FISCAL YEAR])-1)}>}VOLUME)