Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Dúvida criação de fórmula utilizando set analysis

Pessoal,  olá!

Preciso de uma ajuda em uma fórmula novamente, ainda não consigo dominar bem este set analysis.

Na verdade eu preciso criar uma fórmula para a seguinte situação:

Somar o campo PESO quando:

Ano_carteira = selecão do filtro ANO CARTEIRA,
Mes_Carteira = seleção do filtro MES CARTEIRA,
MESANO_Entrega < MES_ANO_CARTEIRA
MESANO_EMISSAO < = MES_ANO_CARTEIRA

Desde já agradeço a ajuda,

Abs,

Juliana

Tags (1)
2 Replies
Not applicable

Dúvida criação de fórmula utilizando set analysis

Pessoal,

até tentei fazer algo parecido cmo esta formula que estou utilizando para pegar o seguinte:

Que o ano seja igual a seleção do ano do filtro,

que o mes seja igual a seleção do mes do filtro,

que o campo nro_mes_dt_emissao     <= nr_mes_da carteira selecionado no filtro

e que o campo nro_mes_dt_entrega  =  nr_mes_carteira

sum({< HIST_PED_ANO_CARTEIRA             = {$(=HIST_PED_ANO_CARTEIRA)},
           HIST_PED_MES_CARTEIRA             = {$(=(HIST_PED_MES_CARTEIRA))},
           HIST_PED_NR_MES_EMISSAO        = {"<=$($=(HIST_PED_NR_MES_CARTEIRA))"},
           HIST_PED_NR_MES_ENTREGA        = {$(=(HIST_PED_NR_MES_CARTEIRA))}

  >}HIST_PED_QT_PEDIDA*HIST_PED_PESO_UNITARIO) / 1000

Mas não está funcionando

No caso minha f´órmula mencionada acima estaria certa para a situação que informei agora:

Que o ano seja igual a seleção do ano do filtro,

que o mes seja igual a seleção do mes do filtro,

que o campo nro_mes_dt_emissao     <= nr_mes_da carteira selecionado no filtro

e que o campo nro_mes_dt_entrega  =  nr_mes_carteira

?

esbaptista1974
New Contributor II

Dúvida criação de fórmula utilizando set analysis

estou com um problema parecido, resolvi em partes como vc, mas quando seleciono mais de um ano ou um ano e um mes ferra tudo, veja:

=if(GetSelectedCount(Gara_Ano)>0 and GetSelectedCount(Gara_Mês)>0,

    sum( {1<Ano={"$(=Only (Gara_Ano))"}, Mês={"$(=Only (Gara_Mês))"} >} Qtd_Atendida),

    sum( {1<Ano={"$(=Only (Gara_Ano))"} >} Qtd_Atendida))