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

Separação por periodo.

Caros

Preciso separar os pacientes que ficaram internados por periodo  conforme a tabela do excel

separação.png

Quero que cada paciente fica marcado conforme a separação do periodo : igual uma batalha naval

Coloquei a formula if (data_alta - data_entra ) >= 5  , so que esta com erro.

dia.png

1 Solution

Accepted Solutions
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

Primeiro você esta equivocado em seu IF.

if (data_alta - data_entra ) >= 5

Assim

If ((data_alta - data_entra ) >= 5,1,0)

Recomendo criar um campo do número de dias em seu script, pois tudo fica mais fácil na aplicação.

Você pode fazer a expressão assim:

Count({$<Dias={">=6<=10"}>} Prontuario)

Faça isso para cada intervalo que deseja. Veja o Exemplo anexo.

Don't Worry, be Qlik.

View solution in original post

14 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

Primeiro você esta equivocado em seu IF.

if (data_alta - data_entra ) >= 5

Assim

If ((data_alta - data_entra ) >= 5,1,0)

Recomendo criar um campo do número de dias em seu script, pois tudo fica mais fácil na aplicação.

Você pode fazer a expressão assim:

Count({$<Dias={">=6<=10"}>} Prontuario)

Faça isso para cada intervalo que deseja. Veja o Exemplo anexo.

Don't Worry, be Qlik.
Not applicable
Author


Tonial

É isso mesmo que estou tentando fazer .

eu ja criei essa coluna  : chama DI = interval(data_alta-data_ent) , ai da a quantidade de dias.

coloquei essa formula apresenta erro :dia.png

fernando_tonial
Partner - Specialist
Partner - Specialist

Coloca o nome do campo em maiúsculo.

Count({$<DI={"<=5"}>} PRONTUARIO)

Ele deve ser exatamente igual ao campo que esta na dimensão.

Don't Worry, be Qlik.
Not applicable
Author

Tonial

Ainda apresenta um erro

dia.png

fernando_tonial
Partner - Specialist
Partner - Specialist

Marcelo,

Clique nos três pontos ao lado da expressão e veja a mensagem no topo.

Abraços.

Tonial.

Don't Worry, be Qlik.
Not applicable
Author

Tonial

Segue a tela : a expressao fala que esta ok ,

dia.png

Porem com essa expressao nao esta funcionando

dia.png

fernando_tonial
Partner - Specialist
Partner - Specialist

Marcelo, bom dia.

Tem como colocar um QVW de exemplo para lhe ajudar mais, pois a expressão esta correta.

Veja que no exemplo que coloquei funciona corretamente.

Don't Worry, be Qlik.
Not applicable
Author

Tonial

Segue o arquivo qvw.  ele tem 50mb

fernando_tonial
Partner - Specialist
Partner - Specialist

Marcelo, infelizmente esta ocorrendo erro no download.

Vou tentar mais algumas vezes.

Don't Worry, be Qlik.