Bonjour tout le monde,
Encore une fois je m’oriente vers vous pour résoudre un petit problème par rapport à un code que j'aimerais bien avoir une aide là-dessus s'il vous plaît
En pièce jointe vous trouverez un fichier Excel sur lequel il y a deux feuilles, sur la feuille 1 il y a deux petits tableaux, j'aimerais si possible (que ça soit par un code VBA) pouvoir rechercher sur le Tableau 1 (en même temps) les éléments (AAA, BBB, CCC...etc) qui se trouve dans le Tableau 2 et effectuer un compte (NB.SI) sur le Tableau 2 mais avec une condition: c'est ne compter que les éléments dont seulement le Test 1 est effectué, ça veut dire pour les éléments avec deux tests finalisés (Test 1 et Test 2) et aussi les éléments sans aucun test ne doivent pas être comptés (voir pièce jointe pour mieux comprendre SVP)
J'ai déjà essayé avec une formule qui fonctionne bien mais le problème c'est que les éléments changent tout le temps de ligne, je pense que ça doit être fait à l'aide d'une commande Find ou Do Loop ou For Each (d'après les recherches que j'ai effectué sur Internet)
1ère formule utilisée dans la cellule F20 en Feuille1
=SI(ET(G6="";H6="";I6="");0;SI(ET(G6<>"";H6="";I6="");0;SI(ET(G6<>"";H6<>"";I6="");1;SI(ET(G6<>"";H6<>"";I6<>"");0;FAUX))))
2éme formule utilisée dans la cellule F20 en Feuille2 (affiche une erreur)
=SI(ET(G6:G13<>"";H6:H13<>"";I6:I13="");(NB.SI(G6:G13;F19));0)
Merci d'avance pour votre aide