Formule à conditions

Résolu
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.

2 réponses

  1. 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)))
    1. Contributeur
      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.
      1. 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
      2. Contributeur
        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 ...
      3. Merci de votre aide, j'ai réussis.