Bonjour à tous, Amadéus,
Petit complément à la formule d'Amadéus qui pose problème lorsque la somme des chiffres est un multiple de 9.
La formule renvoie 0 au lieu de 9.
Pour corriger, il suffit de soustraire 1 à la somme, puis le rajouter après calcul du modulo :
=MOD(SOMME(CNUM(STXT(A1;LIGNE($A$1:DECALER($A$1;NBCAR(A1)-1;;;));1)))-1;9)+1
ou parce que j'utilise plutôt INDIRECT que DECALER (un poil + court) et SOMMEPROD à la place de SOMME pour ne pas avoir à saisir matriciellement :
=MOD(SOMMEPROD(CNUM(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)))-1;9)+1
A+