Filtre avec condition (Fonction Tableau)
par
, 09/05/2016 à 17h28 (551 Affichages)
Ici on présentera un filtre toujours avec une fonction tableau. On y ajoute une condition sur un critére.
Cette solution expliquée est aussi bien présentée dans le livre ctrl shift f9.
On a une liste de produits dans une feuille produits, et on veut selectionner seulement ceux qui sont OK ( par exemple ceux qui sont disponibles).
Code : Sélectionner tout - Visualiser dans une fenêtre à part =IF(INDEX(Produits!$C:$C;MIN(IF(Produits!$R$9:$R$290="OK";IF(COUNTIF(C$19:C19;Produits!$C$9:$C$290)=0;ROW(Produits!$C$9:$C$290);ROWS(Produits!$C$9:$C$290)+ROWS(Produits!$C$9:$C$290)))))=0;"";INDEX(Produits!$C:$C;MIN(IF(Produits!$R$9:$R$290="OK";IF(COUNTIF(C$19:C19;Produits!$C$9:$C$290)=0;ROW(Produits!$C$9:$C$290);ROWS(Produits!$C$9:$C$290)+ROWS(Produits!$C$9:$C$290))))))
Ainsi, on va renseigner cette formule et glisser la formule ver le bas.
Le principe est plutôt simple : on va compter le nombre d'ocurence à partir de la cellule C19, à chaque fois. Comme ca on a pas de doublons et en plus on test si dans la colonne R , la valeur de la celulle est sur OK.