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