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

Identificar telefones com 9º digito Celular e Residencial

Galera bom dia,

Preciso montar uma logica para atender essa demanda no Qlikview

Recebo uma base diaria de telefones e preciso tratar os que recebo com o 9º digito 8º e assim por diante

Preciso montar um grafico representando isso

Fiz no Excel a logica que preciso no Qlik.Não imagino como fazer!

Ta coluna A tenho os telefones recebidos, na coluna B fiz a formula =NÚM.CARACT(), coluna E =CONT.SE()

Qlik.png

5 Replies
maiconmello
Creator III
Creator III

Bom dia , utilize a função a baixo : 

Len(telefone) as Qtd_Caracter

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, segue;

No script:

tab_telefones: //simulando uma tabela de entrada

LOAD * INLINE [

telefone

123456789

123456789

123456789

12345678

1234567

1234567

123456

];

fun_tamanho_texto:

Load

  Len([telefone]) as 'Qtd_Caracter'

resident tab_telefones; //buscando dados da tabela anterior

Na Expressão:


Dimensão: Qtd_Caracter

Medida1: count(Qtd_Caracter)

Medida2: num(  count(Qtd_Caracter)/count(total Qtd_Caracter)    ,'0,00%')

Resultado:

Capturar.PNG

Se te ajudou a resolver, favor marque como resposta.

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

Funcionou amigo?

Se sim, favor, marque como resposta certa para organizar o fórum

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

Opa, desculpa a demora irmão!

Chegamos na mesma logica!1.png

mario_sergio_ti
Partner - Specialist
Partner - Specialist

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.

Abraço.

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