Formule à conditions

Résolu
lucentA Messages postés 3 Statut Membre -  
yclik Messages postés 3875 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.

2 réponses

  1. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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. 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
    2. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      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. lucentA Messages postés 3 Statut Membre
       
      Merci de votre aide, j'ai réussis.
      0
  2. yclik Messages postés 3875 Date d'inscription   Statut Membre Dernière intervention   1 610
     
    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