Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia Pessoal.
Sou novo no Qlik e preciso de ajuda.
Eu criei essa expressão:
SUM([Provisão Acum Férias Atual]+[Provisão Acum INSS Férias Atual]+[Provisão Acum FGTS Férias Atual])
-([Prov Férias Acum MesAnt]+[Prov INSS Acum Fer MesAnt]+[FGTS Salario na Rescisão])
Preciso que quando o resultado da conta seja negativo traga como ZERO.
Podem me ajudar?
Obrigado.
Tente usar uma condicional:
if(
SUM([Provisão Acum Férias Atual]+[Provisão Acum INSS Férias Atual]+[Provisão Acum FGTS Férias Atual])
-([Prov Férias Acum MesAnt]+[Prov INSS Acum Fer MesAnt]+[FGTS Salario na Rescisão]) > 0,
SUM([Provisão Acum Férias Atual]+[Provisão Acum INSS Férias Atual]+[Provisão Acum FGTS Férias Atual])
-([Prov Férias Acum MesAnt]+[Prov INSS Acum Fer MesAnt]+[FGTS Salario na Rescisão]),
0)
Tente usar uma condicional:
if(
SUM([Provisão Acum Férias Atual]+[Provisão Acum INSS Férias Atual]+[Provisão Acum FGTS Férias Atual])
-([Prov Férias Acum MesAnt]+[Prov INSS Acum Fer MesAnt]+[FGTS Salario na Rescisão]) > 0,
SUM([Provisão Acum Férias Atual]+[Provisão Acum INSS Férias Atual]+[Provisão Acum FGTS Férias Atual])
-([Prov Férias Acum MesAnt]+[Prov INSS Acum Fer MesAnt]+[FGTS Salario na Rescisão]),
0)
Olá, você pode utilizar o RangeMax()
=RangeMax(0,((Sum([Provisão Acum Férias Atual])+Sum([Provisão Acum INSS Férias Atual])+Sum([Provisão Acum FGTS Férias Atual]))-(Sum([Prov Férias Acum MesAnt])+Sum([Prov INSS Acum Fer MesAnt])+Sum([FGTS Salario na Rescisão])))
Caso o resultado da soma seja menor que 0, retornará 0, assim tem performance melhor que o If.
Don't worry, be Qlik.
Tonial.
Funcionou, eu não sabia como utilizar o "IF" no QLIK, no Excel funcionava perfeitamente, mas no QLIK eu estava pastando
Muito obrigado.