Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde
Sou novo na ferramenta qlikview e estou me deparando com a seguinte situação
Tenho que trazer a quantidade de ligações que foram abandonadas e atendidas do horário das 08h00 as 18:00, porém sem sucesso estou usando a seguinte sintaxe count({<Hora={"$(= '>=' & '08:00:00' & '<=' & '18:00:00')"}>} Status) , o que devo fazer?
Quando pego a mesma sintaxe utilizada acima alterando o campo para o dia por ex. consigo trazer o resultado completo, ou seja, com as ligações iniciadas as 08h e finalizada as 22h.
Lembrando que no meu load o campo data esta junto com a hora e usei a seguinte sintaxe para separar "Time([Data / Hora],) as Hora", segue anexo.
Lucas,
porque não usa o hour() ?
Lucas, boa tarde!
Você pode criar uma flag no Script para tratar essa questão do horário, conforme abaixo:
DATE(DATAHORA) as DATA,
HOUR(DATAHORA) as HORA,
TIME(DATAHORA) as TIME,
if( frac(DATAHORA)>= MakeTime(08,00,00) and frac(DATAHORA)<=MakeTime(18,00,00) , 'SIM', 'NÃO') as HORARIOCOMERCIAL
Na sua Expressão o Set Analysis seria feito da seguinte maneira:
=count({< HORARIOCOMERCIAL ={'SIM'} >} STATUS)
Onde seriam contadas apenas as chamadas em horário comercial.
Alessandro,
Quando uso o Hour tenho o resultado somente das HH, preciso pegar hh,mm,ss.
Camila, muito obrigado era isso mesmo.
Sem conhecer o formato de seus dados fica mais dificil ajudar
Tente com:
count({<Hora={">=08:00:00 <=18:00:00"}>} Status) ou
count({<Hora={">=08:00 <=18:00"}>} Status) ou
count({<Hora={">=08 <=18"}>} Status)
Amigo;
Se possível e for o caso, marque as respostas apropriadas como Útil e/ou Correta para que outros membros possam saber que a sua pergunta foi respondida.
Referência (Tópicos 2.3 e 2.4): Manual do usu&amp;aacute;rio | Como criar e gerir minhas perguntas?
Abraço.
Lucas,
eu me referia a usar o hour() somente para criar o campo que queria verificar no if
No caso, se pegasse a hora do datetime,
sua expressao poderia ser:
=count({<Hora={'>=8<=18'}>} Hora)