Ajout de lignes complexe

Résolu/Fermé
Akalia Messages postés 34 Date d'inscription mercredi 25 juin 2014 Statut Membre Dernière intervention 17 août 2016 - Modifié par Akalia le 25/06/2014 à 10:50
Akalia Messages postés 34 Date d'inscription mercredi 25 juin 2014 Statut Membre Dernière intervention 17 août 2016 - 25 juin 2014 à 14:41
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

Akalia Messages postés 34 Date d'inscription mercredi 25 juin 2014 Statut Membre Dernière intervention 17 août 2016
25 juin 2014 à 10:32
Je n'arrive cependant pas à joindre un fichier excel.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 juin 2014 à 10:43
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
Akalia Messages postés 34 Date d'inscription mercredi 25 juin 2014 Statut Membre Dernière intervention 17 août 2016
25 juin 2014 à 10:49
Merci beaucoup.
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
25 juin 2014 à 14:13
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Akalia Messages postés 34 Date d'inscription mercredi 25 juin 2014 Statut Membre Dernière intervention 17 août 2016
Modifié par Akalia le 25/06/2014 à 14:42
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