Berechnung der Werte in Excel unter Verwendung von Sumprodukt
-
26-10-2019 - |
Frage
Ich habe Sumproduct ausprobiert und habe Sumif ausprobiert, aber ich denke, was ich brauche, ist eine Kombination (oder ein besseres Verständnis des Sumprodukts)
Hier sind meine Daten
Zustand | Prozent
NSW | 0
NSW | 20
Vic | 0
Sa | 0
Wa | fünfzehn
NSW | 0
NSW | 70
Was ich versuchen möchte und zu berechnen ist wie folgt:
- Wo state = nsw
UND
- Wo prozentual> 0
Ich möchte den Durchschnitt der übereinstimmenden Werte ausarbeiten
Durch Einbeziehung von Werten = 0 Ich kann verwenden:
=SUMIF(A:A,"NSW",B:B)/COUNTIF(A:A,"NSW")
Aber jetzt möchte ich weiter definieren, indem ich die 0 -Werte entfernt.
Vielen Dank
Lösung
Sie könnten dies verwenden
Kriterien Gesamt-/Kriterien zählen Ansatz
Angenommen, Ihr Datensatz befindet sich in A1: B7, bitte aktualisieren Sie nach Bedarf.
Alle Excel -Versionen
=SUMPRODUCT(--(A1:A7="NSW"),--(B1:B7>0),B1:B7)/SUMPRODUCT(--(A1:A7="NSW"),--(B1:B7>0))
Nur Excel 07/10
=SUMIFS(B1:B7,B1:B7,">0",A1:A7,"NSW")/COUNTIFS(B1:B7,">0",A1:A7,"NSW")
Andere Tipps
In Excel 2007 und später können Sie ADIVEFIFS verwenden
=AVERAGEIFS(B1:B7,B1:B7,">0",A1:A7,"NSW")