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   -
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
A voir également:

8 réponses

manet61 Messages postés 211 Statut Membre 179
 
Bonjour,

Poster une copie des tableaux que l'on puisse voir clair.

A+
0
brutor2
 
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.
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
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+
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 281
 
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
0

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

Posez votre question
brutor2
 
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)
0
brutor2
 
==> 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
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Récupère l'exemple avec le lien ci-dessous

https://www.cjoint.com/?lbnZLZ62n1

A+
0
brutor2
 
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
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Ton problème résolu, n'oublis pas de porter le statut de cette discussion résolu

Merci et A+
0