Formule à conditions

Résolu
lucentA Messages postés 3 Statut Membre -  
yclik Messages postés 3971 Statut Membre -
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 71821 Statut Contributeur 17 376
 
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 71821 Statut Contributeur 17 376
 
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 3971 Statut Membre 1 572
 
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