Como Validar Cpf e Cnpj no Excel

Existem algumas maneiras de validar CPF e CNPJ no Excel. Aqui estão algumas opções:

  1. Usando fórmulas

Há uma fórmula pronta que pode ser usada para verificar a validade de um CPF ou CNPJ. No entanto, é importante notar que esta fórmula não é capaz de verificar se o número é realmente um CPF ou CNPJ válido, mas apenas se ele tem a estrutura correta.

Para validar um CPF no Excel, você pode usar a seguinte fórmula:

=SE(E(JÁÉTEXTO(A1);NÚM.CARACT(A1)=11);SE(SOMARPRODUTO(VAL(MID(A1;{1\2\3\4\5\6\7\8\9};1))({10\9\8\7\6\5\4\3\2}){1\2\3\4\5\6\7\8\9})-INT(SOMARPRODUTO(VAL(MID(A1;{1\2\3\4\5\6\7\8\9};1))({10\9\8\7\6\5\4\3\2}){1\2\3\4\5\6\7\8\9})*11;0)=VAL(MID(A1;10;1)&MID(A1;11;1));"CPF válido";"CPF inválido")

Esta fórmula verifica se o número tem 11 dígitos e, em seguida, verifica se ele é válido de acordo com o algoritmo de validação de CPF.

Para validar um CNPJ no Excel, você pode usar a seguinte fórmula:

=SE(E(JÁÉTEXTO(A1);NÚM.CARACT(A1)=14);SE(SOMARPRODUTO(VAL(MID(A1;{1\2\3\4\5\6\7\8\9\10\11\12\13};1))({5\4\3\2\9\8\7\6\5\4\3\2}){1\2\3\4\5\6\7\8\9\10\11\12\13})-INT(SOMARPRODUTO(VAL(MID(A1;{1\2\3\4\5\6\7\8\9\10\11\12\13};1))({5\4\3\2\9\8\7\6\5\4\3\2}){1\2\3\4\5\6\7\8\9\10\11\12\13})*10;0)=VAL(MID(A1;13;1)&MID(A1;14;1));"CNPJ válido";"CNPJ inválido")

Esta fórmula verifica se o número tem 14 dígitos e, em seguida, verifica se ele é válido de acordo com o algoritmo de validação de CNPJ.

  1. Usando uma função personalizada

Também é possível criar uma função personalizada no Excel para validar CPF e CNPJ. Para fazer isso, você precisará de conhecimentos em VBA (Visual Basic for Applications).

  1. Usando uma planilha pronta

Algumas empresas oferecem planilhas prontas para validar CPF e CNPJ no Excel. Essas planilhas geralmente incluem uma fórmula ou função personalizada que pode ser usada para validar os números. No entanto, é importante verificar a fonte da planilha para garantir que ela seja confiável e segura.

Veja também mais Como Fazer com a letra C

Comentários