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

Month and year funtions not working

I f I use like this works


=Sum({<AnoAdmissao ={2015},MesAdmissao={10},DescricaoSituacao = {Ativo}>}Qtd_colaboradores)


But when I use the script below it doesn't work:


=Sum({<AnoAdmissao =Year(Today()),MesAdmissao=Month(Today()),DescricaoSituacao = {Ativo}>}Qtd_colaboradores)

Could anyone help?

7 Replies
maxgro
MVP
MVP

sum({$ <

     AnoAdmissao ={"$(=year(today()))"},

     MesAdmissao={"$(=num(month(today())))"},

     DescricaoSituacao={Ativo}>

     }

     Qtd_colaboradores)

nizamsha
Specialist II
Specialist II

=Sum({<AnoAdmissao =

{"$(=Year(Today()))"},

MesAdmissao={"$(=Date( Month(Today())),'MM')"},

DescricaoSituacao = {"Ativo"}>}Qtd_colaboradores)

amithmurali
Partner - Creator II
Partner - Creator II

sum({$ <

              AnoAdmissao = {"$( =year(today()))"},

              MesAdmissao = {"$( =num(month(today())))"},

              DescricaoSituacao ={Ativo}

         >} Qtd_colaboradores)

Anonymous
Not applicable
Author

hi,

please try:

=Sum({$ <AnoAdmissao ={"$(=year(today()))"}, MesAdmissao={"$(=num(month(today())))"},

               DescricaoSituacao={Ativo}>}Qtd_colaboradores)

Anonymous
Not applicable
Author

Thanks

Chanty4u
MVP
MVP

Please close the thread as correct.or helpful...hope this wil help to others while seaerchng

thanks

Suresh

hic
Former Employee
Former Employee

It is not possible to use normal functions in the position where you use them, since the parser expects a Set, i.e. either a {...} construction, or a Set function, E() or P().

See more on

A Primer on Set Analysis

Dates in Set Analysis

HIC