Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

É possível utilizar um campo calculado com a função "IF"?

Boa tarde pessoal,

Estou começando a utilizar o Qlik e estou tendo uma dificuldade para criar uma condição em um campo calculado, se possível gostaria da ajuda de vocês.

Primeiramente criei um campo calculado, que é o resultado em horas da diferença de dois campos timestamp, este campo criamos da seguinte maneira:Interval(DataConclusao - DataAbertura,'HH:MM') . Agora gostaria de criar um novo campo calculado validando se este campo criado anteriormente passou de 24h ou não, para isso inclui a seguinte formula: If(Conclusao24 <=24,'Sim','Não') e tenho o retorno que o símbolo do menor é desconhecido. Tentei criar a condição IF com um campo padrão das tabelas do banco de dados e também deu este erro de símbolo desconhecido, a sintaxe da função IF peguei no help do sistema.

Poderiam me auxiliar por favor?

Obrigado.

Labels (3)
12 Replies
Not applicable
Author

Mario boa tarde,

Ainda não consegui, mas devo estar fazendo algo muito errado, pois não da certo, sempre ocorre a mensagem de símbolo inválido, quando faço por campo calculado.

A questão do script eu não sei onde incluir estas informações, já tentei algumas coisas mas sem sucesso. Acabei tendo uma semana difícil e acabei não tentando mais tempo. Vou retomar aqui e vou solicitar ajuda de uma colega de trabalho que tem mais experiência com o Qlik e vamos ver se consigo colocar em prática as ideias que me passaram.

Muito obrigado.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Entendo...

Já tentou utiliza via script?

If( Subfield( Text( [Conclusão24] ), ':', 1) > 24, '> 24h', '<= 24h')  As 'NOME'


Deve ser algo relacionado ao campo [Conclusão24], tente descobrir o tipo do formato para tratar


Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, consegui te ajudar?

Abraço.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti