Excel-formel: Genomsnitt om kriterierna inte är tomma -

Innehållsförteckning

Generisk formel

=AVERAGEIFS(range1,range2,"")

Sammanfattning

För att beräkna ett genomsnitt, exklusive tomma värden i ett kriterieområde, kan du använda AVERAGEIFS-funktionen och ett enkelt logiskt uttryck. I exemplet som visas är formeln i F6:

=AVERAGEIFS(price,group,"")

där "pris" (C5: C15) och "grupp" (D5: D15) heter områden.

Förklaring

Excel stöder ett antal logiska operatorer som kan användas på olika sätt för att konstruera kriterier. I det här exemplet använder vi inte lika med operator () för att utesluta värden utan någon grupp i D5: D15. Området och kriterierna tillhandahålls som två argument:

D5:D15,""

Vilket motsvarar uttrycket:

D5:D15""

vilket betyder att det inte är lika med en tom sträng, t.ex. inte tom.

Exkluderar formler

Formeln ovan utesluter inte tomma strängar som returneras av formler (= ""). Om du har tomma strängar returnerade med formler i kriterieområdet kan du justera kriterierna så här:

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

Detta exkluderar korrekt tom sträng som returneras av formler.

Intressanta artiklar...