Répéter xfois la valeur d'une cellule dans x cellules

Résolu/Fermé
67ponot Messages postés 9 Date d'inscription jeudi 4 janvier 2018 Statut Membre Dernière intervention 4 janvier 2018 - 4 janv. 2018 à 12:25
67ponot Messages postés 9 Date d'inscription jeudi 4 janvier 2018 Statut Membre Dernière intervention 4 janvier 2018 - 4 janv. 2018 à 19:16
Bonjour,

Je souhaiterais savoir si il existe une formule permettant de répéter x fois la valeur d'une cellule dans x cellules.

Par exemple, ci-dessous. Je souhaiterais que les valeurs se trouvant dans la colonne B se répètent dans les colonnes suivantes x fois et x étant le nombre mentionné dans la colonne A :
. A .B .C .D .E .F .G .H .I
1 4 45 . 45 45 45 45
2 2 28 . 28 28
3 6 12 . 12 12 12 12 12 12


Donc je souhaiterais que si A1=4 et B1=45 alors 45 doit se retrouver en D1, E1, F1 et G1 etc..

Merci d'avance pour votre aide.

4 réponses

mdo100 Messages postés 126 Date d'inscription jeudi 9 décembre 2010 Statut Membre Dernière intervention 21 février 2019 22
4 janv. 2018 à 14:23
Bonjour 67ponot, PapyLuc51, à toutes et tous.

Tout d'abord mes meilleurs vœux en ce début d'année 2018.

67ponot, un essai si j'ai bien compris:

En "D1"
=SI(COLONNE()-3<=$A1;$B1;"")
Tirer vers la droite et vers le bas autant que nécessaire.

Voir dans le fichier joint:
https://www.cjoint.com/c/HAenooHaBWu

Cordialement.
1
67ponot Messages postés 9 Date d'inscription jeudi 4 janvier 2018 Statut Membre Dernière intervention 4 janvier 2018
4 janv. 2018 à 15:41
Bonne Année à vous aussi et merci pour votre réponse qui fonctionne parfaitement !

Je voudrais cependant rajouter une difficulté supplémentaire... :

En fait, je souhaiterais que lorsque j'ai par exemple 2 en A1 puis 27 en B1 puis 3 en C1 puis 30 en D1 puis 5 en E1 et enfin 15 en F1 je puisse avoir 27 dans les cellules H1 et I1 puis ensuite que dans les cellules J1, K1 et L1 s'affichent 30 et enfin que dans les cellules M1, N1, O1, P1 et Q1 s'affichent 15.

Merci par avance.
0
mdo100 Messages postés 126 Date d'inscription jeudi 9 décembre 2010 Statut Membre Dernière intervention 21 février 2019 22 > 67ponot Messages postés 9 Date d'inscription jeudi 4 janvier 2018 Statut Membre Dernière intervention 4 janvier 2018
4 janv. 2018 à 16:41
Re,

J'ai bien identifié cette demande qui est totalement différente de celle initialement faite.

Je pense que par formule, il faudrait utiliser la fonction "DECALER", mais je n'arrive pas a la mettre en œuvre, cela parait complexe par formule, mais sans doute pas impossible.

Voir peut-être par macro VBA, je pense que ccm81 pourrait te proposer quelque chose même si tu n'ais pas familier du VBA.

Cordialement.
0
67ponot Messages postés 9 Date d'inscription jeudi 4 janvier 2018 Statut Membre Dernière intervention 4 janvier 2018
4 janv. 2018 à 17:54
Ok. En tous les cas merci beaucoup pour votre formule , elle va m'être utile !
Encore merci pour votre coopération
Cordialement
0