Bonjour
je cherche une fonction qui me permette de faire des comptages ou des sommations à partir d'un critère de recherche (équivalent du somme.si ou nb.si).
Merci d'avance de votre aide
Version imprimable
Bonjour
je cherche une fonction qui me permette de faire des comptages ou des sommations à partir d'un critère de recherche (équivalent du somme.si ou nb.si).
Merci d'avance de votre aide
Bonjour,
SUMIF pour SOMME.SI
COUNTIF pour NB.SI
Voyez dans l'aide pour l'utilisation.
bonjour,
n'oubliez pas de faire précéder vos fonctions de worksheetfunction, çà vous donnera :
worksheetfunction.countif pour nb.si
worksheetfunction.sumif pour somme.si
cordialement
J'ai une plage de plusieurs lignes colonnes
je veux compter toutes les lignes comportant le critère1 en colonne 11 si la colonne19 contient la valeur "Actif".
J'ai trouvé Countifs
je l'ai appliqué ainsi :
A = Application.CountIfs(Workbooks(FichMétéo).Sheets("Data").Range(Cells(LigData, 11), Cells(DerligData, 19)), critère1, critère2)
Ca me renvoi erreur 2015
quelqu'un peut-il m'aider ?
Merci d'avance
ok, alors ce n'est pas un nb.si mais un nb.si.ens, et je ne suis pas sûr que ça fasse partie des fonctions vba de la collection worksheetfunction... à vérifier.
Maintenant, vous pouvez passer par une fonction matricielle de type worksheetfunction.sum mais placé non pas en range.formulaR1C1 mais range.formulaArray
cordialement
@Philippe Tulliez
merci pour l'info ! :)
Dans la fonction CountIfs, il faut alterner les plages et les critères pour des recherches multi critères.
Application.CountIfs(plage1, critère1, plage2, critère2, plagen,critèren)
Merci