Skip to main content

Brasil

Announcements
CUSTOMERS ONLY: Now accepting customer applications for the 2023 Luminary Program: SUBMIT NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
thiago_alessand
Contributor III
Contributor III

Filtrar campo por dados que começam por letras

Bom dia,

 

tenho um campo "código" em que o valor pode começar com números ou letras.

Há alguma forma de eu filtrar no set analysis por códigos em que comecem por letras, ignorando os que começam com números?

 

Ex de dados:

Campo: Código

Valores: "0009.0011", "0010.5525", "ATR12458", "TS15445"

 

Atenciosamente,

 

Thiago

2 Solutions

Accepted Solutions
danilostochi
Creator II
Creator II

Bom dia, creio que você poderia transformar os dados primeiramente no script, e classificar oque se inicia com letras ou números, e por fim filtrar de maneira simples no set analysis

Veja se isso pode lhe atender.

 

//script

dados:
LOAD left(PurgeChar(Left(valores,'1')&'N','0,1,2,3,4,5,6,7,8,9'),'1') as InicioCampo, * Inline [
id, valores
01, 0009.0011
02, 0010.5525
03, ATR12458
04, TS15445

];

 

no report:

Only({$<InicioCampo-={'N'}>}valores)

Screenshot_76.png

 

 

 

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com

View solution in original post

danilostochi
Creator II
Creator II

@thiago_alessand  deu certo? caso sim, marcar como resposta para deixarmos a comunidade organizada.

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com

View solution in original post

3 Replies
danilostochi
Creator II
Creator II

Bom dia, creio que você poderia transformar os dados primeiramente no script, e classificar oque se inicia com letras ou números, e por fim filtrar de maneira simples no set analysis

Veja se isso pode lhe atender.

 

//script

dados:
LOAD left(PurgeChar(Left(valores,'1')&'N','0,1,2,3,4,5,6,7,8,9'),'1') as InicioCampo, * Inline [
id, valores
01, 0009.0011
02, 0010.5525
03, ATR12458
04, TS15445

];

 

no report:

Only({$<InicioCampo-={'N'}>}valores)

Screenshot_76.png

 

 

 

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
danilostochi
Creator II
Creator II

@thiago_alessand  deu certo? caso sim, marcar como resposta para deixarmos a comunidade organizada.

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
thiago_alessand
Contributor III
Contributor III
Author

Bom dia,

Não consegui aplicar dentro do meu script o que foi sugerido, mas percebi que é totalmente funcional. Devido à necessidade, tratei diretamente no script do SQL. Na sequencia verificarei o motivo de não funcionar no script do Qlik.

 

Muito obrigado, Danilo