Ajout de lignes complexe

Résolu
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. Je n'arrive cependant pas à joindre un fichier excel.
    0
    1. Contributeur
      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
      1. 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
        1. 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