
Generisk formel
=AVERAGEIFS(range1,range2,"")
Resumé
For at beregne et gennemsnit, eksklusive tomme værdier i et kriterieområde, kan du bruge AVERAGEIFS-funktionen og et simpelt logisk udtryk. I det viste eksempel er formlen i F6:
=AVERAGEIFS(price,group,"")
hvor "pris" (C5: C15) og "gruppe" (D5: D15) er navngivet områder.
Forklaring
Excel understøtter et antal logiske operatorer, der kan bruges på forskellige måder til at konstruere kriterier. I dette eksempel bruger vi ikke lig med operator () til at udelukke værdier uden gruppe i D5: D15. Området og kriterierne leveres som to argumenter:
D5:D15,""
Hvilket svarer til udtrykket:
D5:D15""
hvilket betyder, at det ikke er lig med en tom streng, f.eks. ikke tom.
Ekskluderer formler
Formlen ovenfor ekskluderer ikke tomme strenge, der returneres af formler (= ""). Hvis du har tomme strenge returneret med formler i kriterieområdet, kan du justere kriterierne således:
=AVERAGEIFS(C5:C15,D5:D15,">""")
Dette ekskluderer korrekt tom streng returneret med formler.