Ajouter 1 à chaque chiffre

mag34130 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Dans mes cellules j'ai des données de ce type :
cellule A1 : 000001
cellule A2 : 000002
cellule A3: ...
et je voudrais ajouter 1 à chaque chiffre afin de trouver :
cellule A1 : 111112
cellule A2 : 111113
cellule A3: ...

Quelqu'un connait-il une formule qui permet de le faire?

Merci d'avance pour votre aide

5 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    j'avais fait une réponse que j"ai supprimée après avoir relu votre demande, qui nécessite quelques questions dont dépend la complexité de la solution, et entre autres que doivent devenir:

    000010

    000121

    000101

    000090

    à vous lire

    Errare humanum est, perseverare diabolicum
    0
  2. mag34130 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour,

    Voici les réponses :
    000010 = 111121
    000121 = 111232
    000101 = 111212
    000090 = 111101

    Pouvez-vous m'aider?
    0
  3. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    B1 =A1+111111
    avec en a1, un format personalisé 000000
    0
  4. mag34130 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
     
    Super! merci
    par contre ça fonctionne pas pour les 9, ça les transforme en 1 et non en 0 :
    999999 = 111111
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Une possibilité, en supposant le nombre à traiter en A1 :
    =CNUM(DROITE(CTXT(ENT(A1/100000)+1;0);1)&DROITE(CTXT(ENT(A1/10000)+1;0);1)&DROITE(CTXT(ENT(A1/1000)+1;0);1)&DROITE(CTXT(ENT(A1/100)+1;0);1)&DROITE(CTXT(ENT(A1/10)+1;0);1)&DROITE(CTXT(ENT(A1)+1;0);1))
    et mettre la cellule de ce résultat au format personnalisé 000000 pour que les 0 en début de nombre s'affichent

    Cdlmnt

    0