Qlik Community

Brasil

cancel
Showing results for 
Search instead for 
Did you mean: 
lennonsanma
Contributor II
Contributor II

Variavel que traz a maior data dependendo de outra Variavel

Boa tarde pessoal.

Estou precisando mostrar uma variavel a partir da ultima data de outra.

Para ser mais claro segue o exemplo.

Tenho a Variavel "vFaturamento" que mostra ate o ultimo mes fechado (Maio), logo tenho a variavel (vVentaFutura) que seria as metas de vendas do ano, esa ultima variavel mostra dados de todo o ano, mais so preciso que mostre os meses que o Faturamento nao esteja fechado. 

Podem me dar uma luz por favor?
Em baixo o exemplo ilustrativo

Captura.PNG

1 Solution

Accepted Solutions
mbrenzan
Contributor III
Contributor III

De imediato, se teu componente será uma tabela, eu criaria uma expressão chamada "Venda" com a variável $(vVendaFutura) e outra expressão chamada "Faturamento" com IF(Venda = 0,$(vFaturamento)).
Não testei aqui então não sei se precisa de algum ajuste, também não sei se entendi direito
Coordenador de BI - Hospital Santa Casa de Maringá

View solution in original post

9 Replies
mbrenzan
Contributor III
Contributor III

Consegue colocar suas expressões pra dar uma analisada?
Coordenador de BI - Hospital Santa Casa de Maringá
mbrenzan
Contributor III
Contributor III

De imediato, se teu componente será uma tabela, eu criaria uma expressão chamada "Venda" com a variável $(vVendaFutura) e outra expressão chamada "Faturamento" com IF(Venda = 0,$(vFaturamento)).
Não testei aqui então não sei se precisa de algum ajuste, também não sei se entendi direito
Coordenador de BI - Hospital Santa Casa de Maringá
lennonsanma
Contributor II
Contributor II
Author

Faturmanto Futuro (Metas)

fat futuro.PNG

 

Faturamento Realizado

fatu.PNG

lennonsanma
Contributor II
Contributor II
Author

Onde sugere eu criar? No tratamento tenho duas seçoes diferentes onde trato Meta y Faturamento e asigno a um tipo de Fato especifico. Nao entendi bem como poderia aplicar

lennonsanma
Contributor II
Contributor II
Author

Mbrenzan, funcionou. Fiz no Edit Expression o seguinte=
if ($(vFaturamento) = 0,$(vMetaRel))

Tem vezes que a solucao e tao simples que nao da pra enchergar, agradeço pela ajuda! 

 

Saludos desde Paraguai.

mbrenzan
Contributor III
Contributor III

Vou tentar montar o QVW de teste aqui ver se consigo transformar a ideia em código ai anexo aqui ver se resolve.
Coordenador de BI - Hospital Santa Casa de Maringá
lennonsanma
Contributor II
Contributor II
Author

Ja resolveu Mbrenzan, la acima coloquei. Funionou direitinho
mbrenzan
Contributor III
Contributor III

Tente isso por enquanto:
//METAS_NOVO
Sum({<FATO_TipoFato = {'Meta'},FATO_Versao = {$(vVersaoMeta)}>}IF($(vFaturamento) = 0,FATO_Valor))
Coordenador de BI - Hospital Santa Casa de Maringá
mbrenzan
Contributor III
Contributor III

Que ótimo então! Bom trabalho aí!
Coordenador de BI - Hospital Santa Casa de Maringá