Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa noite!
Como faço para retirar ponto e barra de CNPJ e CPF
Olá Carlos,
Use a função KeepChar.
KeepChar(Campo,'0123456789')
Assim vai ficar apenas o que está entre apóstrofos.
Para fazer o contrário, use PurgeChar.
Abraço.
*** Lembre de marcar as respostas úteis e corretas para ajudar outras pessoas a encontrar respostas. ***
Olá Carlos,
Use a função KeepChar.
KeepChar(Campo,'0123456789')
Assim vai ficar apenas o que está entre apóstrofos.
Para fazer o contrário, use PurgeChar.
Abraço.
*** Lembre de marcar as respostas úteis e corretas para ajudar outras pessoas a encontrar respostas. ***
Boa noite!
Vlw pela resposta mestre!
Carlos, marque a resposta do Aderlan como correta para fechar o tópico
Bom dia Yuri como eu faço para saber numa lista de cnpj quais são as empresas que tem filiais no qliksense?estou aqui pensando há dias numa solução, por favor me de uma luz.att
@glacielle , para saber se um empresa possui filiais basta comparar os CNPJ's base, ou seja, basta comparar os 8 primeiros dígitos de cada CNPJ. Baseado nisso, podes criar um campo "CNPJ Base" para filtrar em tela empresas do mesmo grupo, quero dizer empresas com o mesmo CNPJ base.
Imaginando que você tenha uma coluna CNPJ com máscara (xx.xxx.xxx/xxxxx-xx), poderia fazer assim no script:
Tabela_Exemplo:
Load
CNPJ,
Left(CNPJ,8) As CNPJ_Base,
Outros_Campos
From Sua_Base;
Ou ainda, pode criar uma flag para empresas que possuem mais de uma ocorrência de CNPJ base, o que indicaria ser filial.
Tabela_Exemplo:
Load
CNPJ,
If( KeepChar(CNPJ,'0123456789') <> Previous(KeepChar(CNPJ,'0123456789')) and
Left(KeepChar(CNPJ,'0123456789'),8) = Previous(Left(KeepChar(CNPJ,'0123456789'),8)),
'Possui Filial',
'Não Possui Filial'
) As FlagFilial,
Outros_Campos
From Sua_Base
Order By
CNPJ
;
Você pode combinar as duas dicas acima ou ainda optar por um ou outra. Enfim, qualquer dúvida, estamos à disposição.
Abs e Sucesso.