Beregning af gennemsnittet for tal, der opfylder bestemte kriterier

Indholdsfortegnelse

I denne artikel lærer vi at beregne gennemsnittet for numre, der opfylder bestemte kriterier i Excel.

Scenarie:

Når vi arbejder med data, hvor vi skal få gennemsnittet af tal, der har kriterieværdier. Hvorfor kriterieværdier skaber en forskel i resultat, bør excel -funktion betragte det som nul og tage resultatet. En nulværdi kan gøre en forskel i gennemsnit af tal. Gennemsnit af tal er summen af ​​nødvendige tal divideret med antal tal. Hvor nul ikke bidrager til summen, men det øger antallet. Forstå, hvordan du løser problemet.

Hvordan løser man problemet?

Her skal vi finde gennemsnittet af tal med kriterier. Kriterier ignorerer kriterieværdier. Hvis du kun har positive tal eller negative tal, kan du bruge AVERAGEIF -funktionen

Formelsyntaks (positive tal):

= GENNEMSNIT (værdier, "> = 0")

Ovenstående formel indeholder nuller, men ignorerer kriterieværdier. Hvis du vil ignorere nuller og kriterieværdier, skal du bare bruge kriterierne som "> 0".

På samme måde kan du få gennemsnittet af negative værdier inklusive nuller ved hjælp af formlen:

Formelsyntaks (negative tal):

= GENNEMSNIT (værdier, "<= 0")

Ovenstående formel indeholder nuller, men ignorerer kriterieværdier. Hvis du vil ignorere nuller og kriterieværdier, skal du bare bruge kriterierne som "> 0"

Men problemet med at overveje tal, der ignorerer kriterier, er ikke løst. Du tror måske, at ved at tage gennemsnittet af de to ovenstående resultater (gennemsnittet af positive tal og gennemsnittet af negative tal) vil give den nødvendige værdi. Det fungerer ikke godt, før antallet af positive tal er lig med antallet af negative tal. Til dette problem vil vi bruge funktionen AGGREGATE. AGGREGATE -funktionen er pakken med matematiske funktioner. Det hjælper generelt med at løse denne slags problemer. At pakke denne pakke ud for gennemsnittet af værdier, der ignorerer kriterier. Brug nedenstående formel.

Formelsyntaks (for alle tal):

= AGGREGATE (1, 6, værdier)

1: Argument til gennemsnitstal

6: ignorer kriterieværdier

Eksempel:

Alt dette kan være forvirrende at forstå. Lad os tage et eksempel og forstå, hvordan du bruger disse formler i et eksempel. Her har vi en liste over værdier, som gennemsnittet kræves for.

For det første beregner vi gennemsnittet for de positive tal. Til dette vil vi bruge nedenstående til dataene.

Brug formlen:

= GENNEMSNIT (B3: B15, "> = 0")

Forklaring

  1. Kriterier er tal, der er større end eller lig med nul.
  2. AVERAGEIF -funktionen betragter kun de tal, der opfylder kriterierne, og returnerer gennemsnittet af tallene

Her returnerer formlen 58,6 i betragtning af kun de positive værdier, hvor antallet af positive værdier er 7. På samme måde kan du få gennemsnittet af de negative tal.

Brug formlen:

= GENNEMSNIT (B3: B15, "<= 0")

Forklaring

  1. Kriterier er tal, der er mindre end eller lig med nul.
  2. AVERAGEIF -funktionen betragter kun de tal, der opfylder kriterierne, og returnerer gennemsnittet af tallene.

For negative tal er gennemsnittet -21,0 inklusive nuller, der ignorerer kriterieværdier. Tælle til betragtede tal er 4.

Her i dette eksempel er antallet af negative tal ikke lig med antallet af positive tal. Så gennemsnittet af de 2 ovenstående resultater vil ikke give gennemsnittet af alle tal. Brug nedenstående formel til disse tilfælde.

Brug formlen:

= AGGREGATE (1, 6, B3: B15)

Forklaring:

  1. Argument 1 er givet for at bruge gennemsnitsfunktionen.
  2. Argument 6 er givet for at ignorere kriterieværdier.
  3. AGGREGATE -funktionen returnerer gennemsnittet af alle tal i B3: B15 -array og ignorerer kriterieværdier.

Gennemsnittet af alle tal, der ignorerer alle kriterieværdier, er 36,2. Her er antallet af tal 9. AGGREGATE funktion er den bedste måde at løse disse problemer på, da disse funktioner er excel indbyggede funktioner.

Hvis du forsøger at få gennemsnittet af tal ved hjælp af den grundlæggende GENNEMSNIT -funktion, skal du bruge nedenstående formel for at få gennemsnittet af tal, der ignorerer kriterier.

Brug formlen:

{ = Gennemsnit (HVIS (IScriteria (B3: B15), "", B3: B15)) }

Bemærk : brug ikke de krøllede seler manuelt. Bare brug Ctrl + Shift + Enter i stedet for Gå ind for at få resultatet.

Forklaring:

  1. IF -funktionen kontrollerer tilstanden med IScriteria -funktionen på B3: B15 -arrayet.
  2. IScriteria -funktionen returnerer True for værdien, hvor værdien er et kriterium, og Falsk hvor ikke.
  3. HVIS funktion returnerer blank værdi, hvis værdi er kriterier og returnerer den tilsvarende værdi, hvis værdien ikke er kriterier.
  4. GENNEMSNIT -funktionen returnerer gennemsnittet af de returnerede værdier.
  5. Krøllede seler får disse logiske funktioner til at fungere for en matrix.

Som du kan se fungerer formlen fint og returnerer det samme resultat. Men brug AGGREGATE -funktionen, den er let at bruge til forskellige matematiske funktioner med forskellige indbyggede kriterier.

Hvis du ikke har nogen nulværdi i arrayet. Du kan bruge returnulet ud af alle kriterieværdierne og bruge formlen til at tage gennemsnittet af tal, der ignorerer nuller her. Men denne formel fungerer ikke med kriterieværdier.

Her er alle observationsnotater vedrørende brug af formlen.

Bemærkninger:

  1. AGGREGATE -funktionen er den bedste funktion at bruge til disse problemer.
  2. Funktionen returnerer #VÆRDI! kriterier, hvis ingen værdi matcher de givne kriterier.
  3. Forskellige kriterier inde i formlen accepteres, f.eks. Lig med (=), mindre end (<), mindre end eller lig med (=), større end (>) & ikke lig med ().

På denne måde lærte vi at beregne gennemsnittet for numre, der opfylder bestemte kriterier i Excel. Du kan bruge disse funktioner i Excel 2016, 2013 og 2010. Find flere artikler om matematisk formulering med forskellige kriterier. Hvis du kunne lide vores blogs, kan du dele den med dine venner på Facebook. Og også du kan følge os på Twitter og Facebook. Vi vil meget gerne høre fra dig, lad os vide, hvordan vi kan forbedre, supplere eller innovere vores arbejde og gøre det bedre for dig. Skriv til os på e -mail -stedet

Sådan fremhæves celler over og under gennemsnitsværdi: fremhæv værdier, der er over eller under gennemsnitsværdien ved hjælp af den betingede formatering i Excel.

Ignorer nul i gennemsnittet af tal: beregne gennemsnittet af tal i arrayet og ignorere nuller ved hjælp af AVERAGEIF -funktionen i Excel.

Beregn vægtet gennemsnit: find gennemsnittet af værdier med forskellig vægt ved hjælp af SUMPRODUCT -funktionen i Excel.

Gennemsnitlig forskel mellem lister: beregne forskellen i gennemsnit på to forskellige lister. Lær mere om, hvordan du beregner gennemsnit ved hjælp af grundlæggende matematisk gennemsnitsformel.

Gennemsnitstal, hvis det ikke er tomt i Excel: uddrag gennemsnittet af værdier, hvis cellen ikke er tom i excel.

Gennemsnit af de 3 bedste scoringer på en liste i excel: Find gennemsnittet af tal med kriterier som højeste 3 tal fra listen i Excel

Populære artikler:

Sådan bruges IF -funktionen i Excel : IF -sætningen i Excel kontrollerer betingelsen og returnerer en bestemt værdi, hvis betingelsen er SAND, eller returnerer en anden specifik værdi, hvis FALSK.

Sådan bruges VLOOKUP -funktionen i Excel : Dette er en af ​​de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.

Sådan bruges COUNTIF -funktionen i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.

Sådan bruges SUMIF -funktionen i Excel : Dette er en anden vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave