Transférer valeurs d'un tableau dans un autre
Résolu
brutor2
Messages postés
8
Statut
Membre
-
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voilà j'ai deux tableaux excel pratiquement identiques pour certaines valeurs.
les tableaus sont du genre suivant
colA colB colC colD colE colF colG
R R 25 25 25 25 R
R 24 24 24 24 24 R
R 23 23 23 23 23 DDD
R R 25 25 25 25 R
R 24 24 24 24 RP R
R 23 23 23 23 23 DDD
La seule valeur ajoutée sur le second tableau col F est RP mais répétée sur plusieurs colonnes et lignes de mon tableau.
Comment faire pour arriver à remettre toutes ces valeurs RP au bon endroit dans mon 1er tableau en remplacant la valeur qui si trouve (ici 24, mais la valeur peut-être différente)?
Ou comment faire la comparaison entre mes deux tableaux et trouver le moyen de dire:
si tu ne trouve pas cette valeur RP du tableau 2 dans le tableau 1 inscrit la dans la cellule concernée.
Pour info, je connais excel, mais pour les macros c'est pas ça, donc merci d'être assez précis.
Je vous remercie d'avance de votre aide...
Cordialement
Voilà j'ai deux tableaux excel pratiquement identiques pour certaines valeurs.
les tableaus sont du genre suivant
colA colB colC colD colE colF colG
R R 25 25 25 25 R
R 24 24 24 24 24 R
R 23 23 23 23 23 DDD
R R 25 25 25 25 R
R 24 24 24 24 RP R
R 23 23 23 23 23 DDD
La seule valeur ajoutée sur le second tableau col F est RP mais répétée sur plusieurs colonnes et lignes de mon tableau.
Comment faire pour arriver à remettre toutes ces valeurs RP au bon endroit dans mon 1er tableau en remplacant la valeur qui si trouve (ici 24, mais la valeur peut-être différente)?
Ou comment faire la comparaison entre mes deux tableaux et trouver le moyen de dire:
si tu ne trouve pas cette valeur RP du tableau 2 dans le tableau 1 inscrit la dans la cellule concernée.
Pour info, je connais excel, mais pour les macros c'est pas ça, donc merci d'être assez précis.
Je vous remercie d'avance de votre aide...
Cordialement
A voir également:
- Transférer valeurs d'un tableau dans un autre
- Tableau word - Guide
- Trier un tableau excel - Guide
- Imprimer un tableau excel - Guide
- Tableau ascii - Guide
- Comment transférer un mail sur un autre mail - Guide
8 réponses
Bonjour,
Voici donc les deux tableaux. https://www.cjoint.com/?lblgfYnC4c
Il faudrait que celui de la feuille 2 (celui qui contient des cellules avec RP) viennent mettre les RP dans celui de la feuille 1 au même endroit.
Mais pour cela la fonction Si ne marche pas car en plus de mettre les RP dans les bonnes cellules elle me change le format des autres cellules. Ce que je dois absolument éviter.
Ce format est une erreur pour Excel mais doit rester si je veux transférer ce tableau dans une autre application de mon boulot.
Faut-il une macro ou bien une autre fonction?
Est-ce possible de répéter ou d'ignorer cette erreur de format sur les chiffres?
Merci de votre attention.
Voici donc les deux tableaux. https://www.cjoint.com/?lblgfYnC4c
Il faudrait que celui de la feuille 2 (celui qui contient des cellules avec RP) viennent mettre les RP dans celui de la feuille 1 au même endroit.
Mais pour cela la fonction Si ne marche pas car en plus de mettre les RP dans les bonnes cellules elle me change le format des autres cellules. Ce que je dois absolument éviter.
Ce format est une erreur pour Excel mais doit rester si je veux transférer ce tableau dans une autre application de mon boulot.
Faut-il une macro ou bien une autre fonction?
Est-ce possible de répéter ou d'ignorer cette erreur de format sur les chiffres?
Merci de votre attention.
Salut,
Tout simplement avec une mise en forme coditionnelle,
Si ton premier tableau commence en A1
mets le deuxième tableau en surbrillance et clic sur format/mise en forme conditionnelle
dans la première zone de texte sélectionne la valeur est
dans la deuxième zone de texte sélectionnes différente de
troisième zone de texte siasis =A1
clic sur format et choisis soit la coloration de la cellule ou de la police
Si tu n'y arrives pas je te posterai un exemple
A+
Tout simplement avec une mise en forme coditionnelle,
Si ton premier tableau commence en A1
mets le deuxième tableau en surbrillance et clic sur format/mise en forme conditionnelle
dans la première zone de texte sélectionne la valeur est
dans la deuxième zone de texte sélectionnes différente de
troisième zone de texte siasis =A1
clic sur format et choisis soit la coloration de la cellule ou de la police
Si tu n'y arrives pas je te posterai un exemple
A+
Bonjour,
vu que toutes les autres cellules sont identiques sur les 2 feuilles fais simplement une copie de toute la plage concernée de la feuille2 sur la feuille 1, ou alors il y a un truc que je n'ai pas compris...
eric
vu que toutes les autres cellules sont identiques sur les 2 feuilles fais simplement une copie de toute la plage concernée de la feuille2 sur la feuille 1, ou alors il y a un truc que je n'ai pas compris...
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non les chiffres peuvent être différent d'un tableau à un autre mais les valeurs R ou RP seront roujours au même endroit (R pour tableau 1, R et RP pour tableau 2)
==> pour Eriic, j'avais oublié le bonjour...
==> Bonjour Mike-31,
Je veux bien un exemple car si je transforme mon chiffre stocké sous forme de texte, il ne redevient pas sous cette forme '001, même avec le mise en forme conditionnelle.
Merci de votre attention
==> Bonjour Mike-31,
Je veux bien un exemple car si je transforme mon chiffre stocké sous forme de texte, il ne redevient pas sous cette forme '001, même avec le mise en forme conditionnelle.
Merci de votre attention
Récupère l'exemple avec le lien ci-dessous
https://www.cjoint.com/?lbnZLZ62n1
A+
https://www.cjoint.com/?lbnZLZ62n1
A+
Bonsoir Mike 31,
Merci pour ton exemple il me servira surement.
Pour mon problème évoqué, j'ai en fin de compte utilisé la fonction SI sur un troisième tableau qui prenait les valeurs de mon tableau 1 et les RP de mon tableau 2 pour combiner l'ensemble.
(Merci à Marmotte18)
=SI(Tableau2!B8="RP";"RP";SI(Tableau1!B8="";"";Tableau1!B8))
Je suis donc arrivé à la solution souhaitée.
Merci tout de même pour ton attention.
Bonne soirée.
Brutor
Merci pour ton exemple il me servira surement.
Pour mon problème évoqué, j'ai en fin de compte utilisé la fonction SI sur un troisième tableau qui prenait les valeurs de mon tableau 1 et les RP de mon tableau 2 pour combiner l'ensemble.
(Merci à Marmotte18)
=SI(Tableau2!B8="RP";"RP";SI(Tableau1!B8="";"";Tableau1!B8))
Je suis donc arrivé à la solution souhaitée.
Merci tout de même pour ton attention.
Bonne soirée.
Brutor