Question

J'ai essayé SUMPRODUCT et j'ai essayé sumif mais je pense que ce que j'ai besoin est une combinaison (ou une meilleure compréhension de SUMPRODUCT)

Voici mes données

Etat | pour cent

NSW | 0

NSW | 20

VIC | 0

SA | 0

WA | 15

NSW | 0

NSW | 70

Ce que je veux essayer de calculer est la suivante:

  • Où state = NSW

  • Où pour cent> 0

Je veux travailler à la moyenne des valeurs appariées

En incluant les valeurs = 0 je peux utiliser:

=SUMIF(A:A,"NSW",B:B)/COUNTIF(A:A,"NSW")

Mais maintenant, je veux définir plus précisément en supprimant les valeurs 0.

Merci

Était-ce utile?

La solution

You could use this

criteria total/criteria count approach

assumes your dataset is in A1:B7, please update as necessary

All Excel versions

=SUMPRODUCT(--(A1:A7="NSW"),--(B1:B7>0),B1:B7)/SUMPRODUCT(--(A1:A7="NSW"),--(B1:B7>0))

Excel 07/10 only

=SUMIFS(B1:B7,B1:B7,">0",A1:A7,"NSW")/COUNTIFS(B1:B7,">0",A1:A7,"NSW")

Autres conseils

In Excel 2007 and later you can use AVERAGEIFS

=AVERAGEIFS(B1:B7,B1:B7,">0",A1:A7,"NSW")

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top