Fusion de doublons quelle fonction ? excel
Fermé
Newbie2012
-
Modifié par Newbie2012 le 20/07/2012 à 22:50
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 24 juil. 2012 à 16:04
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 24 juil. 2012 à 16:04
A voir également:
- Regrouper les doublons excel
- Supprimer les doublons excel - Guide
- Liste déroulante excel - Guide
- Formule excel - Guide
- Comment regrouper des pdf - Guide
- Doublons photos - Guide
9 réponses
Raymond PENTIER
Messages postés
58392
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 avril 2024
17 094
21 juil. 2012 à 23:41
21 juil. 2012 à 23:41
Bonjour.
Feuille TITRE.
Trier le tableau.
Feuille FILTRE.
Dans la colonne A il faut mettre la formule =TITRE!A:A
Dans la cellule B2 on écrit la formule
=TITRE!B2&" ; "&TITRE!C2&SI(A3=A2; " - "& TITRE!B3&" ; "&TITRE!C3;"")
à recopier vers le bas.
Faire un Copier/Coller spécial VALEUR des colonnes A et B en D et C
Enfin on applique la commande "Supprimer les doublons" à la colonne D.
Feuille TITRE.
Trier le tableau.
Feuille FILTRE.
Dans la colonne A il faut mettre la formule =TITRE!A:A
Dans la cellule B2 on écrit la formule
=TITRE!B2&" ; "&TITRE!C2&SI(A3=A2; " - "& TITRE!B3&" ; "&TITRE!C3;"")
à recopier vers le bas.
Faire un Copier/Coller spécial VALEUR des colonnes A et B en D et C
Enfin on applique la commande "Supprimer les doublons" à la colonne D.
Remarque : pour que la dernière recette affichée dans FILTRE ait la colonne B renseignée, il faut taper n'importe quoi après la dernière recette en colonne A de TITRE !
pépé35530
Messages postés
2942
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 382
21 juil. 2012 à 10:21
21 juil. 2012 à 10:21
Bonjour,
Voici un exemple qui devrait correspondre à tes besoins :
https://www.cjoint.com/?BGvkt6ByNYx
A+
pépé
Voici un exemple qui devrait correspondre à tes besoins :
https://www.cjoint.com/?BGvkt6ByNYx
A+
pépé
ccm81
Messages postés
10851
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 avril 2024
2 404
21 juil. 2012 à 17:39
21 juil. 2012 à 17:39
comme par exemple une solution de ce genre
https://www.cjoint.com/?0GvrLKXsObo
bonne suite
https://www.cjoint.com/?0GvrLKXsObo
bonne suite
Newbie2012
Messages postés
3
Date d'inscription
vendredi 20 juillet 2012
Statut
Membre
Dernière intervention
24 juillet 2012
22 juil. 2012 à 19:45
22 juil. 2012 à 19:45
Merci ;)
ta solution a l'air la plus souple et avancée en revanche il m'est impossible d'éditer la macro... Pourrais tu me donner le contenu?
Merci
ta solution a l'air la plus souple et avancée en revanche il m'est impossible d'éditer la macro... Pourrais tu me donner le contenu?
Merci
Newbie2012
Messages postés
3
Date d'inscription
vendredi 20 juillet 2012
Statut
Membre
Dernière intervention
24 juillet 2012
21 juil. 2012 à 11:14
21 juil. 2012 à 11:14
Top ;) par contre la structure de la formule reste-t-elle la même si j'ai plus de 2 lignes avec le même titre? En effet en colonne contrôle 2 tu te réfères à la ligne du dessus et non pas à une colonne dans son ensemble et c'est bien cette colonne qui permet d'avoir le résultat final.
T'as formule est très simple c'est vrai que j'ai pas l'habitude de couper les étapes comme ça.
Encore merci
T'as formule est très simple c'est vrai que j'ai pas l'habitude de couper les étapes comme ça.
Encore merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pépé35530
Messages postés
2942
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 382
21 juil. 2012 à 14:16
21 juil. 2012 à 14:16
Bonjour,
les formules ne fonctionnent que pour deux lignes comme tu l'avais précisé dans ta question.
Au delà, il faudrait modifier les formules mais cette solution devient compliquée. Peut-être auras-tu d'autres réponses.
A+
pépé
les formules ne fonctionnent que pour deux lignes comme tu l'avais précisé dans ta question.
Au delà, il faudrait modifier les formules mais cette solution devient compliquée. Peut-être auras-tu d'autres réponses.
A+
pépé
ccm81
Messages postés
10851
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 avril 2024
2 404
21 juil. 2012 à 16:31
21 juil. 2012 à 16:31
bonjour Newbie2012,
bonjour pépé35530
on peut tenter une solution avec macro,
peux tu envoyer une partie significative de ton fichier au format excel 2003 en utilisant cjoint.com et tu joins le lien obtenu à ton prochain message
bonne suite
bonjour pépé35530
on peut tenter une solution avec macro,
peux tu envoyer une partie significative de ton fichier au format excel 2003 en utilisant cjoint.com et tu joins le lien obtenu à ton prochain message
bonne suite
Raymond PENTIER
Messages postés
58392
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 avril 2024
17 094
23 juil. 2012 à 03:24
23 juil. 2012 à 03:24
Bonjour Newbie2012.
Je sais que tu as cru bien faire en simplifiant l'exposé de ton problème.
Mais il faut te douter qu'une solution qui marche pour deux éléments ne vaut pas probablement pour trois, et forcément pas pour un nombre variable d'éléments ...
Ainsi j'ai passé un certain temps à te trouver une méthode simple et efficace, et il s'avère que cela a été inutile ! C'est dommage ...
Avec tes nouvelles contraintes, tu n'échapperas pas à une macro ; et je suis nul en VBA ... Alors adieu.
Je sais que tu as cru bien faire en simplifiant l'exposé de ton problème.
Mais il faut te douter qu'une solution qui marche pour deux éléments ne vaut pas probablement pour trois, et forcément pas pour un nombre variable d'éléments ...
Ainsi j'ai passé un certain temps à te trouver une méthode simple et efficace, et il s'avère que cela a été inutile ! C'est dommage ...
Avec tes nouvelles contraintes, tu n'échapperas pas à une macro ; et je suis nul en VBA ... Alors adieu.
ccm81
Messages postés
10851
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 avril 2024
2 404
23 juil. 2012 à 10:11
23 juil. 2012 à 10:11
bonjour
1. en revanche il m'est impossible d'éditer la macro
que veux tu dire par là?
est ce au niveau de l'accès au code?
est ce pour le transférer dans ton fichier?
est ce pour le faire fonctionner dans ton fichier?
... ?
2. cet exemple n'avait pour but que de montrer ce qu'on pouvait faire avec une solution VBA, donc forcément succinct
3. une question: de quelle façon veux tu déclencher l'exécution ?
- via un raccourci clavier du genre ctrl+t ?
- via un bouton comme sur mon exemple?
bonne suite
1. en revanche il m'est impossible d'éditer la macro
que veux tu dire par là?
est ce au niveau de l'accès au code?
est ce pour le transférer dans ton fichier?
est ce pour le faire fonctionner dans ton fichier?
... ?
2. cet exemple n'avait pour but que de montrer ce qu'on pouvait faire avec une solution VBA, donc forcément succinct
3. une question: de quelle façon veux tu déclencher l'exécution ?
- via un raccourci clavier du genre ctrl+t ?
- via un bouton comme sur mon exemple?
bonne suite
Newbie2012
Messages postés
3
Date d'inscription
vendredi 20 juillet 2012
Statut
Membre
Dernière intervention
24 juillet 2012
24 juil. 2012 à 00:11
24 juil. 2012 à 00:11
je ne peux accéder au code pour l'adapter à mon fichier. Pour déclancher l'une ou l'autres des solutions me vont.
Merci
Merci
ccm81
Messages postés
10851
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 avril 2024
2 404
Modifié par ccm81 le 24/07/2012 à 16:19
Modifié par ccm81 le 24/07/2012 à 16:19
bonjour
si Raymond (cordiales salutations) dit
Avec tes nouvelles contraintes, tu n'échapperas pas à une macro
c'est que ça doit être vrai
un code un peu plus propre et commenté de la macro
https://www.cjoint.com/?0Gyp6bLBPpc
les manips à effectuer pour l'intégrer dans ton fichier sont indiquées dans la feuille 1
il te faudra modifier les constantes (en début du Module 1) selon ta configuration
si tu as besoin d'explications complémentaires, tu dis
bon courage
si Raymond (cordiales salutations) dit
Avec tes nouvelles contraintes, tu n'échapperas pas à une macro
c'est que ça doit être vrai
un code un peu plus propre et commenté de la macro
https://www.cjoint.com/?0Gyp6bLBPpc
les manips à effectuer pour l'intégrer dans ton fichier sont indiquées dans la feuille 1
il te faudra modifier les constantes (en début du Module 1) selon ta configuration
si tu as besoin d'explications complémentaires, tu dis
bon courage
21 juil. 2012 à 23:43