Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
thiago_alessand
Contributor III
Contributor III

Replicar dados para demais dias

Bom dia,

 

No Qlik Sense, tenho uma situação onde necessito dividir a quantidade produzida pela quantidade de funcionários.

 

Tenho a quantidade produzida diariamente, sendo carregada corretamente, exibindo a quantidade dia a dia no gráfico.

A quantidade de funcionários tenho uma data única fixada (dia 1 de cada mês), onde é buscada no sistema. Como posso replicar essa quantidade para os demais dias, para que possa aparecer corretamente em gráficos, a divisão da produção do dia 09 pela quantidade de funcionários no dia 09, produção do dia 10 pela quantidade de funcionários no dia 10, e assim por diante, até o fim do mês?

 

Obs: preciso replicar para os outros dias pois carrego de uma planilha algumas movimentações de pessoas, fazendo com que o número carregado no dia 01 seja alterado para mais ou para menos, impactando diretamente no resultado final diário.

 

Script para o cálculo:

IF(WildMatch(CCusto,'EXTRUDADOS','TREFILADOS'),
SUM({<D3_TM={"010"},D3_LOCAL={"01","80","98"}>}QTDPESO),
IF(CCusto = 'RESISTENCIAS', SUM({<D3_TM={"010"},D3_LOCAL={"99"}>}QTDPECA),
SUM({<D3_TM={"010"},D3_LOCAL={"01","80","98"}>}QTDPECA)
))

/

(Sum({<TipoTurnover={'HeadCount'}, SitFolha_T-={'A'}>} NroFuncionarios)
+
Sum(EntradaPMCMovimento)
-
Sum(SaidaPMCMovimento))

 

Apenas produção (Dividendo da expressão anterior):

prod.PNG

 

Apenas funcionarios (Divisor da expressão):

func.PNG

Obrigado

1 Reply
thiago_mlg
Creator II
Creator II

(Sum({<TipoTurnover={'HeadCount'}, SitFolha_T-={'A'}>} TOTAL NroFuncionarios)

isso irá replicar o valor para todas as linhas.