Comment formater des numéros de carte de crédit, des numéros d'article ou d'autres numéros individuellement
Malheureusement, Excel ne fournit pas de format intégré pour l'affichage correct des numéros de carte de crédit. Le formatage personnalisé ne produit pas non plus le résultat souhaité. Vous pouvez obtenir le résultat souhaité avec une formule dans une cellule auxiliaire.
Les numéros de carte de crédit ont seize chiffres et sont souvent affichés par blocs de quatre sous la forme suivante. 1234 1234 1234 1234
Spontanément, l'affichage souhaité doit être facile à mettre en œuvre en utilisant le format de nombre défini par l'utilisateur suivant :
#### #### #### ####
Ce format entraîne l'affichage des blocs dans le tableau. Cependant, le dernier chiffre est remplacé par un zéro. L'illustration suivante montre à quoi cela ressemble :
La raison du zéro est qu'Excel ne traite qu'un maximum de 15 chiffres significatifs. Ainsi, Excel définira toujours le dernier chiffre sur zéro tant que vous entrez le numéro de carte de crédit sous forme de nombre.
Vous devez donc saisir les numéros de carte de crédit sous forme de texte. Vous pouvez le faire avec une apostrophe précédente ou en attribuant au préalable le format de texte.
Bien entendu, cela ne résout pas le problème de l'affichage des numéros de carte de crédit par blocs de quatre. Malheureusement, vous ne pouvez pas attribuer un format de nombre aux valeurs de texte.
Une solution consiste à insérer une colonne supplémentaire dans laquelle vous pouvez sortir la représentation souhaitée à l'aide d'une formule.
Par exemple, si vous avez entré le numéro de carte de crédit dans la cellule B1, vous pouvez utiliser la formule suivante dans la cellule C1 pour l'afficher par blocs de quatre :
= GAUCHE (B1; 4) & "" & PARTIE (B1; 5; 4) & "" & PARTIE (B1; 9; 4) & "" & DROIT (B1; 4)
La figure suivante montre l'utilisation de cette formule dans un exemple de tableau :
Vous pouvez également utiliser le principe de représentation pour les numéros d'article, les numéros de commande ou d'autres numéros spéciaux que vous souhaitez formater dans un formulaire individuel.