Récupération des données d'un tableau dans un deuxième tableau
Résolu
AyMJay
-
JB22 -
JB22 -
Bonjour,
J'ai un tableau 1 de suivi d'affaires en attente sous un format
A / B / C / D ....
n°ID/ Client / Type d'affaire / Montant ....
qui se remplit au fur et à mesure de l'année, de nouvelles lignes s'ajoutent sans cesse.
A côté, un tableau 2, avec les mêmes identifiants de colonnes (
J / L / M / N ....
n°ID/ Client / Type d'affaire / Montant ....
, mais qui ne contient que les affaires gagnées.
Y-a-t-il une solution pour que rentrer un numéro ID dans le tableau 2 remplisse automatiquement les autres colonnes Client / Affaire.
J'aimerai automatiser ce processus pour éviter les erreurs de chiffres notamment
Espérant avoir été assez clair,
Merci
J'ai un tableau 1 de suivi d'affaires en attente sous un format
A / B / C / D ....
n°ID/ Client / Type d'affaire / Montant ....
qui se remplit au fur et à mesure de l'année, de nouvelles lignes s'ajoutent sans cesse.
A côté, un tableau 2, avec les mêmes identifiants de colonnes (
J / L / M / N ....
n°ID/ Client / Type d'affaire / Montant ....
, mais qui ne contient que les affaires gagnées.
Y-a-t-il une solution pour que rentrer un numéro ID dans le tableau 2 remplisse automatiquement les autres colonnes Client / Affaire.
J'aimerai automatiser ce processus pour éviter les erreurs de chiffres notamment
Espérant avoir été assez clair,
Merci
5 réponses
-
Bonjour,
ce post devrait t'inspirer:
https://forums.commentcamarche.net/forum/affich-37344895-aide-pour-configuration-d-un-macro-sur-excel#top
-
Bonjour.
Oui ; il suffit d'utiliser la fonction RECHERCHEV.
https://www.commentcamarche.net/faq/24720-fonction-recherchev-sur-excel
https://forums.commentcamarche.net/forum/affich-37641917-excel-principe-d-edition-de-devis-facture-commande
-
En feuille 1 ;
Col.A4 N°ID/ColB4 Client/Col.C4 Type Affaire/Col.D4 Montant .
Les numéros en colonne A doivent être en ordre croissant.
Feuille 2 ;
Col.J4 N°ID/ColL4 Client/Col.M4 Type Affaire/Col.N4 Montant .
Dans la colonne J vous devez entrer un N°ID existant.
Dans la cellule L5 vous mettez la formule suivante:
Si(J5<>"";RECHERCEV(J5;Feuille 1!$A$5:$D$250;2;FAUX)
Recopier vers le bas
Dans la cellule M5 vous mettez la formule suivante:
Si(J5<>"";RECHERCEV(J5;Feuille 1!$A$5:$D$250;3;FAUX)
Recopier vers le bas
Dans la cellule N5 vous mettez la formule suivante:
Si(J5<>"";RECHERCEV(J5;Feuille 1!$A$5:$D$250;4;FAUX)
Recopier vers le bas -
Merci Le Pivert, mister PENTIER et JB22 pour vos réponses.
La solution de recherchev est apparemment la plus adaptée pour moi (les macros sont autorisées avec parcimonie dans mon entreprise, les mentalités sont dures à changer -Atentionn cé & virusse-)
Mais je note tous vos conseils !
Merci pour votre aide -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Un dernier conseil.
Vous devez protéger toutes le cellules avec formules en utilisant l' astuce de Cathy.
Sélectionner toutes le cellules à protéger
Menu Données------->Validations des données-----> Personnaliser
-----> >=1 -------> O.K.
Les macros sont effectivement la source des virus.