Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
Por Willa
#65199
Já tem um tópico sobre assunto semelhante (de 28/08/2019) respondido por Jimmy mas não consegui aplicar ao meu caso.

Preciso de descobrir a fórmula excel para calcular o dígito verificador do número de um registro que aplica o algoritmo Módulo 97 Base 10, conforme Norma ISO 7064:2003.

Então o número é composto assim:
- Código da Pessoa Jurídica composto de 6 dígitos;
- ano do ato com 4 dígitos;
- mês do ato com 2 dígitos;
- dia do ato com 2 dígitos;
- número do ato com 8 dígitos;
TOTAL: 22 DÍGITOS + 2 DÍGITOS VERIFICADORES

Coloquei no excel um exemplo que já aplica a fórmula mas em outra sequência de números - de processos judiciais em que a orientação é a seguinte: "Saiba como se calcula o DV (Dígito Verificador) do número de Processos Judiciais. O número é composto de até 20 algarismos, no formato NNNNNNN-DD.AAAA.JTR.OOOO, onde o DV está colocado imediatamente após o Número Seqüencial (NNNNNNN). O DV é calculado tomando-se o número do Processo e saltando o próprio DV (se for conhecido), ou seja, tomando-se NNNNNNNAAAAJTROOOO. Calcula-se então 98 menos o resto de (NNNNNNNAAAAJTROOOO x 100 ÷ 97). Este resultado confirma o número do DV, com dois dígitos. A forma de cálculo é conhecida como "Módulo 97, Base 10, ISO 7064"" (Fonte: http://ghiorzi.org/DVnew.htm)

Eu preciso saber como faço a fórmula do dígito para o exemplo debaixo (arquivo em anexo).

Grata
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Deciog
Avatar
#65215
Willa, Bom Dia.


Olha este link viewtopic.php?t=10306

Confere se é desta forma que desejas

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Decio
Por osvaldomp
#65230
Cole uma cópia da fórmula abaixo em F11, arraste para baixo se necessário. Para o exemplo da sua planilha a fórmula retorna 73.
Código: Selecionar todos
=98-MOD(MOD(MOD(MOD(MOD(MOD(A11;97)&B11;97)&TEXTO(C11;"00");97)&TEXTO(D11;"00");97)&E11;97)*100;97)
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord