Recherche dans les doublons
Résolu
pajude
Messages postés
84
Statut
Membre
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai fait le tour, mais je n'ai pas trouver la solution, je viens donc vous solliciter.
J'aimerais savoir si c'est possible (par formule) de faire des recherches dans un tableau qui comportent des valeurs en doublons, mais ces doublons ont des dates différentes.
Je ne souhaite pas filtrer, ni supprimer les doublons.
Ex : en colonne A, j'ai des pommes, en B des dates et en C des vendeurs.
Dans une autre feuille, je voudrais avoir la dernière pomme vendue (date la plus récente et le vendeur).
Je pense à INDEX et EQUIV
(Excel 2007)
Merci
J'ai fait le tour, mais je n'ai pas trouver la solution, je viens donc vous solliciter.
J'aimerais savoir si c'est possible (par formule) de faire des recherches dans un tableau qui comportent des valeurs en doublons, mais ces doublons ont des dates différentes.
Je ne souhaite pas filtrer, ni supprimer les doublons.
Ex : en colonne A, j'ai des pommes, en B des dates et en C des vendeurs.
Dans une autre feuille, je voudrais avoir la dernière pomme vendue (date la plus récente et le vendeur).
Je pense à INDEX et EQUIV
(Excel 2007)
Merci
2 réponses
-
Bonjour,
un essai :
https://www.cjoint.com/?DGFnBmFUPmk
La formule en G2 est matricielle. Valider avec Shift+Ctrl+Entrée
eric
-
-
-
-
-
Bonjour,
J'ai modifié toutes les plages :
Pour avoir la date en F5 : {=MAX(($A$5:$A$8=E5)*($B$5:$B$8))} > ça fonctionne
Pour le vendeur en G5 : {=INDEX($C$5:$C$8;MAX(($A$5:$A$8=F5)*($B$5:$B$8=G5)*LIGNE($A$5:$A$8)))} > ça ne fonctionne pas,
si je modifie la formule comme ceci ça fonctionne : {=INDEX($C:$C;MAX(($A$5:$A$8=F5)*($B$5:$B$8=G5)*LIGNE($A$5:$A$8)))}
Donc INDEX doit prendre toute la colonne C
Merci
-
-
Bonjour,
Je ne vois pas très bien le rapport entre chercher des doublons dans un tableau et votre exemple ???
Si dans votre premier tableau vous voulez chercher les doublons (ex: les mêmes pommes vendu à la même date du même fournisseur.
Une méthode consite à trier le Tableau par Type de Pomme, Fournisseurs, et Date
puis dans une quatrième colonne vous mettez la formule suivant en cellule D2 :
=SI(ET(A2=A1;B2=B1;C2=C1);"DOUBLON";"")
Vous copiez ensuites la formule vers le bas.
Pour votre exemple, je vois plus du VBA. Il doit y avoir un moyen avec des formules mais je ne suis pas sure.