Pour certaines professions ou passe-temps, il peut être nécessaire d’afficher des informations en «base 12». Par exemple, vous devrez peut-être afficher le nombre de dizaines d’un élément, suivi du nombre de simples d’un élément. Si vous aviez 15 éléments, par exemple, vous souhaiterez peut-être que votre affichage soit 1:03.

Il existe plusieurs manières d’aborder ce problème. La première consiste à faire le calcul et à assembler une chaîne qui représente les nombres finis. Par exemple, supposons que le numéro d’origine se trouve dans la cellule B7. Dans la cellule C9, vous pouvez placer les éléments suivants:

=INT(B7/12) & ":" & RIGHT("00" & MOD(B7,12),2)

Dans ce cas, si B7 contenait le nombre 345, C9 contiendrait la chaîne 28:09. Si vous préférez travailler avec des nombres simples, vous pouvez utiliser la formule suivante dans la cellule C9:

=INT(B7/12)*100+MOD(B7,12)

Dans ce cas, la cellule C9 contiendrait 2809, qui pourraient être facilement affichées dans le format final en définissant le format de nombre personnalisé pour la cellule sur 0 « : » 00.

Quelle que soit l’approche que vous choisissez, vous devez savoir que vous ne pourrez pas utiliser les résultats dans des fonctions mathématiques. Les informations affichées le sont uniquement dans ce but: l’affichage.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2540) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

lien: / excelribbon-Numbers_in_Base_12 [Nombres dans la base 12].