Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
pauloandre
Creator II
Creator II

Validador de CPF

Prezados,

alguém possui alguma lógica de validação de CPF?

preciso saber se o CPF existente é válido.

Att

Paulo André

1 Solution

Accepted Solutions
nicolett_yuri

Paulo André,

verifique o documento disponibilizado pelo Clever Anjos Anjos a respeito de geração de CPF, creio que vai te ajudar muito.

Segue o link: Gerador de CPF´s

View solution in original post

7 Replies
nicolett_yuri

Paulo André,

verifique o documento disponibilizado pelo Clever Anjos Anjos a respeito de geração de CPF, creio que vai te ajudar muito.

Segue o link: Gerador de CPF´s

pauloandre
Creator II
Creator II
Author

Vlw Yuri!!

olhei o script e me ajudou a criar o validador!!!

Anonymous
Not applicable

Bom Dia Paulo !

Você não gostaria de compartilhar a rotina de validação CPF que você desenvolveu ?

Me ajudaria muito.

Abraços.

pauloandre
Creator II
Creator II
Author

Matheus,

utilizo o script abaixo para validar os 2 ultimos digitos do cpf

LOAD

  CPF,

  if(Digito1>9,0,Digito1) as Digito1,

  11 - mod(rangesum(

         mid(CPF,1,1)*11,

  mid(CPF,2,1)*10,

  mid(CPF,3,1)*9,

  mid(CPF,4,1)*8,

  mid(CPF,5,1)*7,

  mid(CPF,6,1)*6,

  mid(CPF,7,1)*5,

  mid(CPF,8,1)*4,

  mid(CPF,9,1)*3,

  if(Digito1>9,0,Digito1)*2),11) as Digito2;

LOAD

  CPF,

  11 - mod(rangesum(

             mid(CPF,1,1)*10,

  mid(CPF,2,1)*9,

  mid(CPF,3,1)*8,

  mid(CPF,4,1)*7,

  mid(CPF,5,1)*6,

  mid(CPF,6,1)*5,

  mid(CPF,7,1)*4,

  mid(CPF,8,1)*3,

  mid(CPF,9,1)*2),11) as Digito1;

  ;

Anonymous
Not applicable

Obrigado Paulo !

Foi de grande ajuda.

Abraços !

aderlanrm
Partner - Specialist
Partner - Specialist

Se precisar formatar esses campos, veja esse documento:

Formatar Números (CPF, CNPJ, CEP, Telefone e Celular 9 digitos)

Aderlan Rodrigues
Analista, Arquiteto de Dados e Piloto Amador Drone FPV
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)
marquesfelipesilva
Contributor
Contributor

Boa tarde Matheus! Consegue compartilhar sua solução comigo, estou precisando de um validador de CPF mas não estou tendo sucesso na utilização do script postado...