Exceller

Moyenne si les critères ne sont pas vides

Average If Criteria Not Blank

Formule Excel: moyenne si les critères ne sont pas videsFormule générique
= AVERAGEIFS (range1,range2,'')
Résumé

Pour calculer une moyenne, à l'exclusion des valeurs vides dans une plage de critères, vous pouvez utiliser la fonction AVERAGEIFS et une expression logique simple. Dans l'exemple illustré, la formule en F6 est:

 
= AVERAGEIFS (price,group,'')

où 'prix' (C5: C15) et 'groupe' (D5: D15) sont plages nommées .



Explication

Excel prend en charge un certain nombre d'opérateurs logiques qui peuvent être utilisés de différentes manières pour créer des critères. Dans cet exemple, nous utilisons l'opérateur non égal à () pour exclure les valeurs sans groupe dans D5: D15. La plage et les critères sont fournis sous forme de deux arguments:



 
D5:D15,''

Ce qui équivaut à l'expression:

 
D5:D15''

ce qui signifie pas égal à un chaîne vide , par exemple. pas vide.



Hors formules

La formule ci-dessus n'exclut pas les chaînes vides renvoyées par les formules (= ''). Si vous avez des chaînes vides renvoyées par des formules dans la plage de critères, vous pouvez ajuster les critères comme ceci:

 
= AVERAGEIFS (C5:C15,D5:D15,'>''')

Cela exclura correctement la chaîne vide renvoyée par les formules.

Auteur Dave Bruns


^