Partager via

Excel, recopier un contenu dans un nombre de cellules déterminé par une variable

Anonyme
2022-06-06T00:47:09+00:00

Bonjour,

Existe-t-il une formule ou une association de formules permettant de recopier dans les cellules D1 à F1, soit 3 cellules (nombre qui serait inscrit dans la cellule B1) le mot "Go" inscrit dans la case A1, et de D2 à E2, soit 2 cellules (nombre qui serait inscrit en B2) le mot "Yes" inscrit dans la case A2?

    A     |    B   |    C    |    D   |    E    |    F   |    G    |    H   |    I    |    J   |

1 Go 3 Go Go Go

2 Yes 2 Yes Yes

Merci à l'avance pour votre aide !

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Hecatonchire 53,700 Points de réputation Modérateur bénévole
2022-06-06T14:54:52+00:00

Une autre solution

=INDEX(A1;1;SEQUENCE(1;B1;1;0))

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

13 réponses supplémentaires

  1. DanielCo 107.7K Points de réputation
    2022-06-06T05:56:28+00:00

    Bonjour,

    Essaie en D1 (je n'ai pas la version pour tester) :

    =TRANSPOSE(FRACTIONNERTEXTE(REPT(A1&"*";B1);"*"))

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-06-06T05:40:05+00:00

    Nous utilisons un service de traduction pour assister nos utilisateurs. Veuillez nous excuser pour les éventuelles erreurs grammaticales.

    Oui, ce n’est pas l’idéal, mais plutôt une solution simple.
    Cela peut également être réalisable via VBA Macro.

    Bonne journée!

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2022-06-06T03:34:58+00:00

    Bonsoir Ian.

    Bien que j'aurais dû ajouter dans ma demande que je cherchais à inscrire une fonction que dans la colonne D pour remplir toutes les autres colonnes des infos de la colonne A, votre solution m'a aiguillé sur une piste que je vais assurément suivre, advenant que je ne trouve pas ici la solution "idéale". Selon ce que j'ai lu sur le Web, l'approche des matrices pourrait être une piste à explorer mais je ne m'y connais pas vraiment alors, un sincère merci pour votre aide rapide !

    Bonne soirée ou journée, selon votre pays ;-)

    DA

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2022-06-06T03:03:37+00:00

    Nous utilisons un service de traduction pour assister nos utilisateurs. Veuillez nous excuser pour les éventuelles erreurs grammaticales.

    Salut DenisOG, j’espère que tu vas bien. Je m’appelle Ian et je suis heureux de vous aider aujourd’hui.

    Comme solution simple, j’utiliserais la condition IF.
    Pour la colonne D, voir la formule ci-dessous.

    =SI($B 1 >=1,$A 1, «  »)
    

    Pour la colonne E, voir la formule ci-dessous.

    =SI($B 1 >=2,$A 1, «  »)
    

    Pour la colonne F, voir la formule ci-dessous.

    =SI($B 1 >=3,$A 1, «  »)
    

    Ensuite, ces formules peuvent être glissées vers le bas vers d’autres colonnes.

    Il s’agit d’un forum d’assistance d’utilisateur à utilisateur et je suis un autre utilisateur.
    J’espère que cela vous aidera, mais s’il vous plaît laissez-moi savoir si vous avez besoin de quelque chose d’autre.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire