Lege cellen negeren bij het uitvoeren van berekeningen op een bereik

Anonim

Probleem:

Vermeld in bereik A1:C13 zijn de totalen van de verkopen van elke verkoper per datum.
Een lege cel in kolom E geeft aan dat die verkoper op die datum geen verkopen heeft gedaan.
Hoe kunnen we het gemiddelde totaal van de verkopen per datum en per verkoper berekenen, zonder rekening te houden met lege cellen?

Oplossing:

De functies GEMIDDELDE en ALS gebruiken in een matrixformule, zoals deze:

{=GEMIDDELDE(IF($A$5:$A$13=A17,IF($B$5:$B$13=B17,IF($C$5:$C$13"""",$C$5:$C$13) )))}

(Om een ​​matrixformule te maken: selecteer de cel nadat u de formule hebt getypt, druk op F2 en druk vervolgens op Ctrl+Shift+Enter)

Voorbeeld:

Bereik1

Datum___________ Verkoper-ID_____Totale verkoop
10/04/2005_____ 1_______________$10,000
10/04/2005_____ 2_______________$8,000
10/04/2005_____ 3_______________
11/04/2005_____ 1_______________
11/04/2005_____ 2_______________$5,000
11/04/2005_____ 3_______________$12,000
10/04/2005_____ 1_______________$9,000
12/04/2005_____ 2_______________
12/04/2005_____ 3_______________$12,500

Bereik2

Datum___________Verkoper-ID______Gemiddelde verkoop
10/04/2005_____1________________$9,500
11/04/2005_____2________________$5,000
12/04/2005_____3________________$12,500

Screenshot // Lege cellen negeren bij het uitvoeren van berekeningen op een bereik.