OVH Cloud OVH Cloud

calculs sur des numeros de secu

3 réponses
Avatar
Vincent Louët
Bonjour,
la question a peut être été posée, mille excuses aux spécialistes :
je cherche à calculer la clé de contrôle d'un N° de sécu.
Le calcul est : 97-mod(Numero;97)
Ca ne marche pas (le nombre s'écrit en notation scientifique) et ca
ramène un message d'erreur.
Qurlqu'un a la solution? Merci

3 réponses

Avatar
Modeste
Bonsour® Vincent Louët avec ferveur ;o))) vous nous disiez :

la question a peut être été posée, mille excuses aux spécialistes :
je cherche à calculer la clé de contrôle d'un N° de sécu.
Le calcul est : 97-mod(Numero;97)


1- c'est une limitation de la fonction MOD
utiliser la formule : —-(B1-ENT(B1/97)*97)

2- EXCEL permet l'affichage de 15 chiffres sugnificatifs
pour l'affichage du N° utiliser le format : 0" "00" "00" "00" "000" "000


--
--
@+
;o)))

Avatar
Garette
Bonsoir,

A priori, Excel n'arrive pas à faire le mod(Numero;97)
En utilisant l'autre formule de calcul Modulo [ MOD(n, d) = n - d*INT(n/d) ]
proposée dans l'aide ça a l'air de passer.

Ce qui donne :
—-(numero-97*ENT(numero/97))
Avatar
Vincent Louët
Bonsoir,

A priori, Excel n'arrive pas à faire le mod(Numero;97)
En utilisant l'autre formule de calcul Modulo [ MOD(n, d) = n - d*INT(n/d) ]
proposée dans l'aide ça a l'air de passer.

Ce qui donne :
—-(numero-97*ENT(numero/97))


Merci beaucoup! Bonne journée

V.L.