Recherche dans les doublons
Résolu/Fermé
pajude
Messages postés
77
Date d'inscription
mardi 26 octobre 2010
Statut
Membre
Dernière intervention
9 mars 2024
-
31 juil. 2014 à 11:45
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 2 août 2014 à 21:55
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 2 août 2014 à 21:55
A voir également:
- Recherche dans les doublons
- Supprimer les doublons excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Doublons photos - Guide
- Supprimer les doublons photos gratuit - Télécharger - Nettoyage
- Recherche adresse - Guide
2 réponses
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 243
31 juil. 2014 à 13:28
31 juil. 2014 à 13:28
Bonjour,
un essai :
https://www.cjoint.com/?DGFnBmFUPmk
La formule en G2 est matricielle. Valider avec Shift+Ctrl+Entrée
eric
un essai :
https://www.cjoint.com/?DGFnBmFUPmk
La formule en G2 est matricielle. Valider avec Shift+Ctrl+Entrée
eric
WeaponEDGE
Messages postés
113
Date d'inscription
vendredi 18 juillet 2014
Statut
Membre
Dernière intervention
21 novembre 2014
9
31 juil. 2014 à 12:19
31 juil. 2014 à 12:19
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.
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.
pajude
Messages postés
77
Date d'inscription
mardi 26 octobre 2010
Statut
Membre
Dernière intervention
9 mars 2024
31 juil. 2014 à 13:26
31 juil. 2014 à 13:26
En fait je cherche pomme et je voudrais dans une autre feuille avoir la dernière vendue dans une colonne et dans une autre colonne le vendeur.
Merci
Merci
31 juil. 2014 à 15:43
ça répond à ma question, par contre quand la valeur recherchée n'existe pas, est ce que c'est possible d'afficher par exemple NA ou autre, car c'est la date 00/01/1900 et Vendeur qui s'affiche
Merci
31 juil. 2014 à 16:22
G2: =SI(F2="";"";INDEX($C:$C;MAX(($A$2:$A$5=E2)*($B$2:$B$5=F2)*LIGNE($A$2:$A$5))))
Toutes 2 matricielles.
eric
1 août 2014 à 12:02
Mais si mes donnees vont de A5:C8 et je change la formule INDEX(C5:C8) et je change INDEX (C5:C8) ca ne fonctionne pas. Avez-vous une solution
Merci
1 août 2014 à 12:59
Il faut changer toutes les plages que les lignes correspondent : C5:C8 mais aussi B5:B8, etc
Une erreur dans ma 1ère formule : les plages doivent être en cohérences avec la 2nde formule, il faut lire $5 et non $4
Sinon dépose un fichier
eric
2 août 2014 à 21:41
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