Ajout de lignes complexe

Résolu
Akalia Messages postés 34 Statut Membre -  
Akalia Messages postés 34 Statut Membre -
Bonjour,

Je souhaiterais un petit coup de main. J'essaye de réaliser un fichier excel dans lequel j'ai deux colonnes. La colonne 1 contient des valeurs qui se répètent le même nombre de fois (exemple: Colonne A: 1 1 1 1 2 2 2 2) dans ma colonne 2 se trouve quatre lignes de textes distincts.

Je n'arrive pas à réaliser une formule qui dès qu'une valeur dans la colonne 1 change (quand on passe de 1 à 2 par exemple), excel me recopie dans ma colonne 2 les quatre texte en correspondance avec les quatre 2 de la colonne 1, et cela de façon automatique.

J'ai réussi à le faire mais c'est manuellement. Je joins un fichier excel qui explique et permet de visualiser mon cas.

https://www.cjoint.com/?DFzkYqJRmoD

En vous remerciant pour l'aide qui me sera apportée.

5 réponses

  1. Akalia Messages postés 34 Statut Membre
     
    Je n'arrive cependant pas à joindre un fichier excel.
    0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour
    pour joindre une pièce
    mettre le classeur sans données confidentielles en pièce jointe sur
    https://www.cjoint.com/
    puis copier l'adresse du lien et la coller dans le message de réponse
    0
  3. Akalia Messages postés 34 Statut Membre
     
    Merci beaucoup.
    0
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour et salutations à michel en passant,

    Solution 1. Tu selectionnes B2:B5 puis tirer tout vers le bas (ou clic sur le coin bas-droit (la croix)
    Solution 2. par une seule formule
    B6=DECALER($B$2;MOD((LIGNE()-6);4);0;1;1)
    à tirer vers le bas

    Cdlmnt
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Akalia Messages postés 34 Statut Membre
     
    Je suis épaté de la rapidité de la réponse surtout que ça marche très bien pour ce que je veux faire, un grand merci, (n'étant pas non plus un pro sur excel j'essaye de m'y faire rapidement pour apprendre le plus et avoir de bonnes connaissances). Je me suis du coup rajouté une condition en SI pour ne pas avoir les données qui se répètent indéfiniment, mais que quand il y a une valeur dans la colonne A en face de la colonne B.

    =SI(A:A<>"";DECALER($B$2;MOD((LIGNE()-6);4);0;1;1) ;"")

    Voilà, merci encore et à bientôt.
    0