Fusion de lignes sans perte d'informations
Bonjour à tous et à tous,
Quand on ne sait plus vers qui se tourner, quand l'espoir vous a quitté, le forum est là !
Pour être totalement franc, je suis plus lecteur que participant, mes modestes talents excelatoires étant ramenés à ce qu'ils sont, c'est à dire pas grand chose, lorsque je lis les réponses apportées par les plus érudits d'entre vous.
Bon, voilà mon problème sur lequel je sèche depuis près d'une semaine.
J'ai un fichier clients de 13.000 lignes. Mon SI ne me permet pas d'extraire toutes les données dans un seul tableau, mais il répartit les critères dans deux tableaux distincts (les clients, les non-clients pour faire simple).
Cela donne le 1er tableau suivant :
Commercial N° client Nom Prénom Rèf
Pierre 8564590M N1 P1 F1603
Pierre 7944124T N2 P2 K1303
Pierre 8553898R N3 P3 K2204
Pierre 8414018X N4 P4 D1401
Pierre 7042693B N5 P5 N1303
Pierre 7685068K N6 P6 F1607
Pierre 8880046Z N7 P7 N4105
Pierre 8250207S N8 P8 M1704
Pierre 7049404W N9 P9 J1501
Pierre 8213661T N10 P10 K2204
Pierre 7249666X N11 P11 K2501
Pierre 7871643J N12 P12 J1501
Pierre 8588677U N13 P13 E1301
Pierre 3016116M N14 P14 K2204
Pierre 3009632P N15 P15 D1507
Pierre 8861797N N16 P16 D1301
Pierre 7332283Y N17 P17 H3301
Pierre 8508970F N18 P18 K1304
Paul 8808934D N19 P19 A1301
Paul 8283054V N20 P20 D1501
Paul 6496895T N21 P21 H2402
Paul 8324389Z N22 P22 D1212
Paul 8180122M N23 P23 K1303
Paul 8451651C N24 P24 G1203
Paul 8167621Z N25 P25 G1203
Paul 8569715H N26 P26 K2204
Paul 8541345W N27 P27 E1302
Paul 8725611K N28 P28 F1602
Paul 6427014K N29 P29 K1303
Paul 7032615X N30 P30 D1208
Paul 8928345Y N31 P31 K2304
Paul 8038175X N32 P32 N1103
Paul 8805456Y N33 P33 K1403
Paul 8126075R N34 P34 M1606
Jacques 8744223R N35 P35 G1602
Jacques 8633908H N36 P36 J1501
Jacques 8644035R N37 P37 G1204
Jacques 7738340P N38 P38 K1207
Jacques 7762601K N39 P39 M1502
Jacques 8915704H N40 P40 H1404
Jacques 8923625T N41 P41 K1303
Jacques 7954928L N42 P42 K1303
Jacques 8849711B N43 P43 D1212
Jacques 8565372M N44 P44 K2503
Jacques 8686314W N45 P45 F1104
Jacques 7763641R N46 P46 M1604
Jacques 6536234C N47 P47 G1605
Jacques 8872600F N48 P48 K1303
DEUXIEME TABLEAU
N° client Secteur COPE 2 Prochaine relance Ancienneté dernier contact
8564590M 2 SA 26/02/2013 3
7944124T 3 sa 24
8553898R 2 AG 06/02/2013 10
8414018X 2 SA 16/02/2013 4
7042693B 3 ag 06/02/2013 7
7685068K 2 14/04/2013 1
8880046Z P sa 23/04/2013 3
8250207S P 17/04/2013 0
7049404W 1 sa 10/02/2013 62
8213661T 2 SA 12/08/2013 2
7249666X 3 ag 15
7871643J P ag 13/02/2013 7
8588677U 1 ag 12
3016116M 1 sa 02/02/2013 13
3009632P 2 sa 03/02/2013 12
8861797N P ag 1
7332283Y 3 sa 27/02/2013 12
8508970F 3 sa 13/02/2013 16
8808934D P AG 10/04/2013 1
8283054V 2 ar 20/02/2013 2
6496895T 2 AG 03/12/2012 5
8324389Z 2 ag 08/02/2013 15
8180122M 2 SA 09/02/2013 6
8451651C 2 ag 09/02/2013 31
8167621Z 2 ag 19/02/2013 16
8569715H 1 AG 11/02/2013 25
8541345W 2 ar 03/02/2013 7
8725611K 2 AG 04/04/2013 1
6427014K P AG 21/01/2013 40
7032615X P sa 26/03/2013 2
8928345Y 2 ar 22/12/2012 2
8038175X 2 sa 25/12/2012 7
8805456Y 2 sa 10/01/2013 11
8126075R 2 SA 29/12/2012 17
8744223R 2 SA 22/02/2013 2
8633908H 2 SA 26/02/2013 2
8644035R 2 SA 22/02/2013 3
7738340P 2 sa 26/02/2013 3
7762601K 3 sa 26/02/2013 2
8915704H P ag 22/02/2013 2
8923625T 3 ag 26/02/2013 3
7954928L 3 ar 23/01/2013 23
8849711B 2 SA 13/03/2013 2
8565372M 1 sa 10/03/2013 2
8686314W 1 ar 10/03/2013 2
7763641R 3 AG 22/01/2013 20
6536234C 3 ag 19/01/2013 38
8872600F 2 SA 06/03/2013 2
8410168M 3 ag 30/12/2012 20
7544810F 2 ag 20
0973833P 2 SA 21/02/2013 15
6393729F P sa 23
8414202X 3 ag 08/11/2012 16
8765395D 3 ag 12/11/2012 17
8791372P 2 AG 14/11/2012 6
8689698Z 2 ag 22/11/2012 9
7855279X 2 ar 12/07/2012 16
8590099P 3 ag 10/11/2012 16
8514777T 2 sa 09/11/2012 15
8282482Y 3 SA 10
8445422G 3 sa 29/12/2012 10
8801350K 1 ag 19/02/2013 2
7257950B 2 SA 21/02/2013 2
8020861C 1 sa 23/02/2013 2
8912930T 2 sa 26/01/2013 3
8361880A 2 sa 29/01/2013 3
8109873E 2 SA 07/02/2013 3
8848857Y 1 sa 07/12/2012 9
8191379Y 2 sa 06/08/2012 52
6663507T 3 sa 12/07/2012 14
8751278J 2 ag 23/07/2012 18
8643072U 1 ag 29/09/2012 17
7816853E 2 ag 15/07/2012 14
8411970W 1 sa 28/12/2012 24
3013353J 2 sa 31/01/2013 3
8109362Z 2 sa 16/01/2013 4
8887873G 2 SA 17/01/2013 5
8142532D 3 sa 02/01/2013 10
8113304J 2 ag 19/01/2013 4
8173305C 3 sa 12/10/2012 17
7804981A 3 sa 03/12/2012 5
7418767C 2 sa 30/12/2012 5
8077420E 3 ar 08/11/2012 6
8111198V 2 ag 21/11/2012 5
8775169C 2 sa 09/08/2014 6
6130990V 1 sa 31/10/2012 6
7532773X 2 sa 11
7675060G 2 sa 04/09/2012 8
7229814U 2 sa 29/09/2012 9
8751849E 2 sa 24/03/2012 18
8414477W 3 sa 05/01/2013 7
7457210N 3 sa 24/03/2012 24
8719418D 1 sa 20/09/2012 21
3040012L 3 ag 15/04/2012 14
8764321L 3 sa 17
8536882V 2 sa 13/02/2013 4
6367038U 3 sa 02/11/2012 10
3034566S 3 sa 09/01/2013 29
6506689N 2 sa 03/01/2013 6
7768337V 2 ar 25/02/2013 4
8386966T 3 ag 6
Ma question est "simple"...
Comment faire en sorte que tous les mêmes éléments relatifs au même client apparaissent sur une seule et même ligne ?
Exemple :
Commercial N° client Nom Prénom Rèf Secteur COPE 2 Prochaine relance Ancienneté dernier contact
Pierre 8564590M N1 P1 F1603 2 SA 26/02/2013 3
Je suis sûr que c'est simple, même avec une macro ! même si cela est un peu long avec 13.000 lignes pour le 1er tableau (qui comporte TOUS les clients), et le second (une partie de la clientèle mais avec des éléments non repris dans le premier tableau !!!).
Un grand merci d'avance, et à vot' bon coeur M'sieurs Dame.
Tyrell.
Salut Tyrell et bienvenue sur le Forum,
Tu peux nous fournir les mêmes données mais dans un fichier Excel, s'il-te-plait ?
A te relire.
Bonsoir, et merci de ton post
dès demain au bureau !!
Bonne soirée
Tyre
Bonjour,
Comme convenu, voici le fichier où je n'ai pris que les 4 premières des 13000 lignes !
Bonne journée
Tyrell
Salut,
Si tes fichiers sont vraiment comme sur ton exemple, il faudra voir comment les transformer.
Je te donne un exemple dans le fichier ci-joint : J'ai placé ton premier tableau sur la feuille Tableau 1 et ton deuxième tableau très logiquement sur la feuille Tableau 2, en reprenant tes titres.
Ensuite j'ai créé une troisième feuille que j'ai nommée Récapitulatif. A chaque fois que tu la sélectionnes, les données des deux autres feuilles sont réactualisées sur celle-ci. Tu peux essayer de faire des modifications sur les feuilles Tableau 1 et 2 et voir comment se passe le récapitulatif.
Si des clients existent sur le Tableau 2, mais pas sur le Tableau 1, ils sont listés dans la colonne J du récapitulatif (dans mon exemple, le client 1000000ZZZZZZ).
Si tu places toutes tes données réelles sur les deux feuilles Tableau 1 et 2, tu devrais avoir le récapitulatif désiré également, mais ça risque de durer quelques secondes.
Si ce n'est toujours pas ça, il faut vraiment que tu me fournisses un fichier plus proche de la réalité.
Codialement.
Bonjour Yvouille,
Merci d'avoir pris le temps de traiter le fichier !
Je m'attelle d'ici la fin de journée à utiliser ta solution; et bien évidemment, ce qui était prévu pour mardi, l'est pour lundi, et il faut que cela soit prêt pour demain. Toute la différence entre les collaborateurs de terrain, et du siège !
Je reviens vers toi et le fil rapidement,
Merci encore,
Tyrell