Première cellule qui respecte plusieur conditions

Bonjour,

j'ai deux bases de données:

1- Liste tous les fichiers présents dans le répertoire A (il y en a beaucoup, il y a des doublons)+taille+date d'enregistrement

2- Liste tous les fichiers présents dans le répertoire B+taille+date d'enregistrement

Pour chaque fichier de la base de donnée B, je dois vérifier si il existe déjà dans la base de données A: pour cela il doit vérifier les 3 conditions en même temps.

Par exemple, les trois conditions que je cherche sont: pomme 2 vert

Ma basse de données A contient:

pomme 3 jaune

poire 2 vert

pomme 2 vert

mange 5 vert

pomme 2 rouge

pomme 2 vert

Je voudrais que ca me renvoit la premiere ligne avec les 3 conditions remplis: la ligne 3

avec le nb.si.ens j'arrive a avoir le nombre de doublon que j'ai (2) mais les positions de ces doublons.

Ma base de donnée A est vraiment grande, donc avec la méthode find ca prend trop de temps.

Je voudrais faire par formules.

Pouvez vous maider svp? merci d'avance

Bonjour,

dans la boucle sur le répertoire de vos fichiers

à chacun des fichiers ouvert vous pourriez utiliser :

fichier = "MonFichier.xlsm" ' ou selon la boucle
fich = "'[" & fichier & "]Feuil1'!"
n = Evaluate("=MATCH(A2&B2&C2," & fich & "A:A&" & fich & "B:B&" & fich & "C:C,0)")
Rechercher des sujets similaires à "premiere qui respecte conditions"