Formule à conditions

Résolu
lucentA Messages postés 3 Statut Membre -  
yclik Messages postés 3980 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis à la recherche d'une aide.
J'ai besoin décrire une formule à 3 condition (minimum) afin de rajouter des zéro devant certain codes.
Par exemple, si mon premier code est à 4 chiffres --> ne pas rajouter de zéro (ex :1003)/si le code est à 3 chiffres -->ajouter 1zéro devant (ex : 0244)/ si le code est à deux chiffre --> ajouter deux 0 devant (0015)/ si le code est à 1 chiffre -->ajouter 3 zéro devant (ex: 0005).
J'ai tenté plusieurs formules qui ne fonctionne pas.

Merci beaucoup par avance pour votre aide.
A voir également:

2 réponses

Raymond PENTIER Messages postés 71831 Date d'inscription   Statut Contributeur Dernière intervention   17 379
 
Bonjour.

C'est parfaitement inutile de créer une formule.
Il te suffit de sélectionner tes nombres et de faire :
Format de cellule/Nombre/Personnalisée puis de taper 0000 dans la fenêtre "Type".

Cordialement.
0
lucentA Messages postés 3 Statut Membre
 
Merci de votre réponse,

Enfaite, je pensais utiliser une formule pour automatiser ce traitement car je dois faire ce travail sur plus de 5000 lignes.

Cordialement
0
Raymond PENTIER Messages postés 71831 Date d'inscription   Statut Contributeur Dernière intervention   17 379
 
Justement : Il est bien plus facile d'appliquer un format sur 10 000 lignes que d'écrire 10 000 formules ! Cela se fait en une seule opération ...
0
lucentA Messages postés 3 Statut Membre
 
Merci de votre aide, j'ai réussis.
0
yclik Messages postés 3980 Date d'inscription   Statut Membre Dernière intervention   1 577
 
Bonsoir
si lucentA préfère une formule, une proposition
=SI(NBCAR(A2)=1;"000"&A2;SI(NBCAR(A2)=2;"00"&A2;SI(NBCAR(A2)=3;"0"&A2;A2)))
0