Vidēji, ja nav tukšs - Excel un Google izklājlapas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība parādīs, kā aprēķināt skaitļu kopas vidējo vērtību, vienlaikus ignorējot tukšās vērtības vai kategorijas programmā Excel un Google izklājlapas.

Ignorējiet tukšās vērtības, izmantojot funkciju AVERAGE

Funkcija AVERAGE automātiski ignorē visas tukšās šūnas vai tekstu.

Šajā piemērā tiek izmantota funkcija AVERAGE, lai aprēķinātu Vidējais rādītājs ignorējot teksta vērtību Rezultāts no B komanda un tukšā vērtība Rezultāts no C komanda:

1 = VIDĒJĀ (C3: C7)

Funkcija AVERAGE izmanto tikai skaitliskās vērtības, kas saistītas ar Komandas A, D un E

Ārstējiet teksta vērtības kā nulli, izmantojot funkciju AVERAGEA

Lai aprēķinā teksta vērtības uzskatītu par nulli, var izmantot funkciju AVERAGEA. Šī funkcija ignorē tukšās šūnu vērtības.

Šajā piemērā tiek izmantota funkcija AVERAGEA, lai aprēķinātu Vidējais rādītājs ignorējot sagatavi Rezultāts vērtība C komanda un apstrādā tekstu Rezultāts vērtība B komanda kā 0:

1 = AVERĀĢIJA (C3: C7)

Šis piemērs aprēķina vidējo vērtību 4, 0, 5 un 3

Ignorējiet tukšās kategorijas vērtības, izmantojot AVERAGEIFS

Šajā piemērā tiek izmantota funkcija AVERAGEIFS, lai aprēķinātu Vidējais rādītājs komandām ar vārdiem, kas nav tukši, un ignorē Rezultāti tās ir teksta vērtības

1 = AVERAGEIFS (C3: C7, B3: B7, "")

Ignorēt tukšās kategorijas vērtības - masīvs

Ja jums nav piekļuves funkcijai AVERAGEIF, varat izmantot ligzdotu AVERAGE un IF funkciju.

Šis piemērs aprēķina Vidējais rādītājs komandām ar nosaukumiem, kas nav tukši, un ignorē nevienu Rezultāti tā ir teksta vērtība

1 = VIDĒJĀ (JA (B3: B7 "", C3: C7))

Šī formula izmanto funkciju IF, lai novērtētu katra nosaukuma nosaukumu Komanda nav tukšs, un izmanto tikai Rezultāti no Komandas ar vārdiem, kas nav tukši, funkcijā AVERAGE. Rezultāts 100 tiek ignorēts kā Komanda nosaukums ir tukšs. Rezultāts 'Nav datu' tiek ignorēts, jo tā nav skaitliska vērtība.

Excel versijās no 2022. gada un agrāk šī formula ir jāievada kā masīva formula, nospiežot CTRL + SHIFT + ENTER. Jaunākajās versijās tas nav nepieciešams

Šo piemēru var aprēķināt, izmantojot funkciju AVERAGEIFS, kā parādīts zemāk

Ignorēt tukšās kategorijas vērtības un uzskatīt tekstu par 0

Lai apstrādātu teksta vērtību Rezultāti kā 0, vienlaikus ignorējot Komandas ar tukšiem nosaukumiem mēs varam izmantot ligzdotu AVERAGEA un IF funkciju:

1 = AVERĀĢIJA (IF (B3: B7 "", C3: C7))

Šī formula izmanto funkciju IF, lai novērtētu katra nosaukuma nosaukumu Komanda nav tukšs, un izmanto tikai Rezultāti no Komandas ar nosaukumiem, kas nav tukši, funkcijā AVERAGEA. Rezultāts 100 tiek ignorēts kā Komanda nosaukums ir tukšs. Rezultāts 'Nav datu' Funkcija AVERAGEA uzskata par 0 un tādējādi tiek aprēķināts vidēji 3,0.

Excel versijās no 2022. gada un agrāk šī formula ir jāievada kā masīva formula, nospiežot CTRL + SHIFT + ENTER. Jaunākajās versijās tas nav nepieciešams

Vidējais, ja nav tukšs Google izklājlapās

Lielākā daļa šo formulu piemēru darbojas Google izklājlapās tāpat kā programmā Excel, taču ar dažiem izņēmumiem:

Ikreiz, kad IF funkcija ir ligzdota citā funkcijā un tā atsaucas uz šūnu diapazonu, Google izklājlapām šī formula ir jāapstrādā kā masīva formula, izmantojot funkciju ARRAYFORMULA:

1 = ArrayFormula (AVERAGE (IF (B3: B7 "", C3: C7)))

Diemžēl AVERAGEA funkcija Google izklājlapās darbojas citādi, kā darbojas programmā Excel, un tāpēc nevar izmantot piemēru = AVERAGEA (IF (B3: B7 ””, C3: C7)). Tas ir tāpēc, ka, ja funkcija IF atrod tukšu vērtību diapazonā B3: B7, tā rada nulles vērtību, bet pēc tam Google izklājlapu AVERAGEA funkcija to uzskaita kā nulli, nevis ignorē šo vērtību, kā tas būtu gadījumā Excel.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave