Identificar se um número de CPF pertence a uma pessoa física ou jurídica pode parecer simples, mas é crucial para garantir a validade dos dados em sistemas e processos. Este método utiliza a validação do primeiro dígito verificador para determinar o tipo de titular, oferecendo uma solução rápida e confiável sem a necessidade de APIs externas.
Antes de aplicar a validação, é necessário garantir que o CPF esteja limpo, sem caracteres especiais como pontos ou hífens. Use a função SUBSTITUIR para remover esses caracteres.
=SUBSTITUIR(SUBSTITUIR(A1; "."; ""); "-"; "")
Aplicamos a regra de validação do primeiro dígito verificador do CPF. Se o dígito for 0, o CPF pertence a uma pessoa jurídica (CNPJ); caso contrário, é de uma pessoa física.
=SE(MID(B1; 10; 1) = "0"; "Pessoa Jurídica"; "Pessoa Física")
| CPF Original | CPF Limpo | Tipo |
|---|---|---|
| 12.345.678/0001-90 | 12345678000190 | Pessoa Jurídica |
| 123.456.789-09 | 12345678909 | Pessoa Física |
| 98.765.432/0001-00 | 98765432000100 | Pessoa Jurídica |
Com este método, você automatiza a tarefa de verificar o tipo de titular de um CPF em segundos, evitando erros manuais e garantindo a integridade dos dados em seus processos.