Copier des valeurs à la suite
nivek3
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
nivek3 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
nivek3 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour
J'ai réalisé un petit tableau de rentabilité avec pleins de formules et de conseils trouvés sur ce forum mais la je sèche.
J'ai une case qui affiche des bénéfices en fonctions de 5 listes déroulantes comprenant entre 2 et 30 choix différents qui n'ont aucun rapport entre eux. Donc je ne vous explique même pas le nombre de possibilité que je peux avoir.
J'aimerais faire une tableau qui rassemble tous mes résultats en fonctions de mes 5 paramètres. Jusque la pas de soucis.
Le problème vient du fait que je n'ai pas envie qu'à chaque fois que je change un paramètre, avoir a recopier la valeur de mon résultat dans mon tableau récapitulatif. Oui je suis un peu faignant mais la il y en a beaucoup trop
Est-il possible que excel recopie le 1er résultat dans la case A1, puis le 2nd résultat dans la case A2 et ainsi de suite jusqu'à ce que j'ai changé tout mes paramètres?
Merci d'avance
J'ai réalisé un petit tableau de rentabilité avec pleins de formules et de conseils trouvés sur ce forum mais la je sèche.
J'ai une case qui affiche des bénéfices en fonctions de 5 listes déroulantes comprenant entre 2 et 30 choix différents qui n'ont aucun rapport entre eux. Donc je ne vous explique même pas le nombre de possibilité que je peux avoir.
J'aimerais faire une tableau qui rassemble tous mes résultats en fonctions de mes 5 paramètres. Jusque la pas de soucis.
Le problème vient du fait que je n'ai pas envie qu'à chaque fois que je change un paramètre, avoir a recopier la valeur de mon résultat dans mon tableau récapitulatif. Oui je suis un peu faignant mais la il y en a beaucoup trop
Est-il possible que excel recopie le 1er résultat dans la case A1, puis le 2nd résultat dans la case A2 et ainsi de suite jusqu'à ce que j'ai changé tout mes paramètres?
Merci d'avance
A voir également:
- Copier des valeurs à la suite
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Style d'écriture a copier coller - Guide
- Historique des copier coller - Guide
- Copier disque dur - Guide
5 réponses
Je ne veux pas vous passer mon tableau pour des raisons personnelles donc j'ai fait un petit exemple.
https://www.cjoint.com/c/CKtoinVUQXN
Je change mes paramètres en A2, B2, C2. Le résultat s'affiche en B5.
Dans mon tableau de bas, pour le remplir, je change mes paramètres et à chaque fois je suis obligé de recopier mes valeurs dans les bonnes cases.
La c'est super simple j'ai très peu de choix mais dans mon tableau personnel comme je l'ai expliqué précédemment, il y a énormément de choix. Et je n'ai pas envie de recopier mes résultats un par un donc je voulais savoir si c'était possible que excel le fasse a ma place chaque fois que je change un paramètre.
https://www.cjoint.com/c/CKtoinVUQXN
Je change mes paramètres en A2, B2, C2. Le résultat s'affiche en B5.
Dans mon tableau de bas, pour le remplir, je change mes paramètres et à chaque fois je suis obligé de recopier mes valeurs dans les bonnes cases.
La c'est super simple j'ai très peu de choix mais dans mon tableau personnel comme je l'ai expliqué précédemment, il y a énormément de choix. Et je n'ai pas envie de recopier mes résultats un par un donc je voulais savoir si c'était possible que excel le fasse a ma place chaque fois que je change un paramètre.
Bonjour Nivek
Bonjour Raymond,
A mon sens ton tableau du bas est indépendant des paramètres puisque dans le tableau figurent tous les cas
Donc le tableau du bas peut se remplir par des RECHERCHEV dans le tableau de droite après en avoir nommé les plages de recherche pour la clarté des formules
https://www.cjoint.com/?0KtqQPmg9E7
Cdlmnt
Bonjour Raymond,
A mon sens ton tableau du bas est indépendant des paramètres puisque dans le tableau figurent tous les cas
Donc le tableau du bas peut se remplir par des RECHERCHEV dans le tableau de droite après en avoir nommé les plages de recherche pour la clarté des formules
https://www.cjoint.com/?0KtqQPmg9E7
Cdlmnt
Pour éviter des formules à rallonge, difficiles à mettre à jour ou à modifier, il est recommandé de définir des noms pour les plages de données (par exemple "bat" pour la plage E2:F5 et "port" pour le prix des portails).
La fonction RECHERCHEV remplace alors avantageusement la série de fonctions SI imbriquées.
En B5 on a, à la place de ta formule de 186 caractères,
=RECHERCHEV(A2;bat;2;0)+B2*RECHERCHEV(C2;port;2;0)
qui fait 49 caractères, et en C9 on aura
=RECHERCHEV($B9;bat;2;0)+C$7*RECHERCHEV(C$8;port;2;0)
à recopier jusqu'en F11, après avoir aménagé les cellules B7 à F8.
https://www.cjoint.com/c/CKtqWVaeaWA
La fonction RECHERCHEV remplace alors avantageusement la série de fonctions SI imbriquées.
En B5 on a, à la place de ta formule de 186 caractères,
=RECHERCHEV(A2;bat;2;0)+B2*RECHERCHEV(C2;port;2;0)
qui fait 49 caractères, et en C9 on aura
=RECHERCHEV($B9;bat;2;0)+C$7*RECHERCHEV(C$8;port;2;0)
à recopier jusqu'en F11, après avoir aménagé les cellules B7 à F8.
https://www.cjoint.com/c/CKtqWVaeaWA
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je pense avoir pris un mauvais exemple. C'est assez compliqué ce que je demande et j'arrive pas a bien le formuler.
Dans mon exemple c'est simple car il y a peu de choix. Et ils sont tous listés donc fonction RECHERCHEV et hop ca marche!
Dans mon autre tableau par contre, je n'ai pas tous les paramètres de rentrés dans des tableaux. Par exemple j'ai une case ou je dois rentrer un nombre entre 1000 et 1500. Vous imaginez bien que je n'ai pas fait une liste déroulante avec tous les choix possibles ou un tableau récapitulant tous mes choix!
C'est pour ca que j'aimerais faire un tableau de synthèse en fonction d'un de mes paramètres puis un autre tableau en changeant un autre paramètre.
A la base je demandai juste si excel était capable de recopier la valeur d'un résultat dans une case, je change un paramètre, excel recopie la valeur de mon résultat dans la case du dessous et ainsi de suite.
Dans mon exemple c'est simple car il y a peu de choix. Et ils sont tous listés donc fonction RECHERCHEV et hop ca marche!
Dans mon autre tableau par contre, je n'ai pas tous les paramètres de rentrés dans des tableaux. Par exemple j'ai une case ou je dois rentrer un nombre entre 1000 et 1500. Vous imaginez bien que je n'ai pas fait une liste déroulante avec tous les choix possibles ou un tableau récapitulant tous mes choix!
C'est pour ca que j'aimerais faire un tableau de synthèse en fonction d'un de mes paramètres puis un autre tableau en changeant un autre paramètre.
A la base je demandai juste si excel était capable de recopier la valeur d'un résultat dans une case, je change un paramètre, excel recopie la valeur de mon résultat dans la case du dessous et ainsi de suite.
Si c'est juste recopier les valeurs du résultat (et celles des paramètres choisis c'est possible avec un code VBA simple à mettre dans le Worksheet de la feuille
https://www.cjoint.com/?0Kukbn7v069
ALT + F11 pour visualiser le code
Principe : 1e le code vérifie que ce qui a changé sur la feuille est bien dans la ligne où sont les paramètres sinon ne fait rien
2° le code récupère le n° de la dernière ligne vide de la colonne où on veut recopier
3° le code inscrit les valeurs sur la ligne suivante
Cdlmnt
https://www.cjoint.com/?0Kukbn7v069
ALT + F11 pour visualiser le code
Principe : 1e le code vérifie que ce qui a changé sur la feuille est bien dans la ligne où sont les paramètres sinon ne fait rien
2° le code récupère le n° de la dernière ligne vide de la colonne où on veut recopier
3° le code inscrit les valeurs sur la ligne suivante
Cdlmnt
Bonjour
Excusez moi du retard mais j'ai bataillé pendant 2 jours pour essayer de l'intégrer a mon programme et ce n'est que hier qu'un copain m'a dit que mon problème venait du fait que je n'avais pas enregistrer mon tableau en format xlsm pour prendre en compte les macros....
Merci beaucoup pour ce code via55 il est génial!
CDLMT
Excusez moi du retard mais j'ai bataillé pendant 2 jours pour essayer de l'intégrer a mon programme et ce n'est que hier qu'un copain m'a dit que mon problème venait du fait que je n'avais pas enregistrer mon tableau en format xlsm pour prendre en compte les macros....
Merci beaucoup pour ce code via55 il est génial!
CDLMT
Pour envoyer ton fichier (ou un fichier exemple), créer un lien avec https://www.cjoint.com/ puis revenir coller ce lien ici (ou par message privé à l'un des membres du forum de ton choix).