Brug SUMIFS () til at summere ved flere betingelser i Excel

Dette blogindlæg blev oprindeligt offentliggjort i november 2011.

Summering af værdier, der svarer til en bestemt dato, er en almindelig Excel-opgave og let udført ved hjælp af SUMIF (). Denne funktion udgør værdier, der opfylder en bestemt betingelse - en enkelt betingelse. Det fungerer ikke, hvis du har brug for at opsummere værdier, der falder inden for en bestemt periode. Du kan ty til en matrix, men den nyere SUMIFS () -funktion er lettere end en matrix. Denne funktion (ny i Excel 2007) er værdier, der opfylder mere end en betingelse. Det gør det til den perfekte løsning til summering af værdier i en periode.

SUMIFS () bruger følgende syntaks:

SUMIFS( sumrange, criteriarange1, criteria1 , criteriarange2, criteria2 , ...) 

hvor sumrange er det sammenhængende sæt af værdier, du summerer, repræsenterer criteriarange x de mulige betingede værdier, og kriterier x udtrykker betingelsen. Hvad der gør denne funktion endnu mere fleksibel er, at kriterier og kriterier ikke behøver at være den samme type værdier eller operatører fra sæt til sæt.

Før vi tager et eksempel, lad os kort gennemgå SUMIF (). Lad os bruge det specifikt til at summere enheder, der er solgt til en bestemt dato i nedenstående ark. For at gøre det, skal du bruge følgende funktion:

 =SUMIF(A6:A13, "="&B1, C6:C13) 

som returnerer 106, summen af ​​87 og 19. Denne funktion summerer værdier i A6: A13, hvor datoværdien i kolonne A er lig med dataværdien i B1.

For at udvide summen til at omfatte værdier, der er solgt i en bestemt periode, skal du bruge SUMIFS (). Funktionen i B4 illustrerer udvidet funktionalitet SUMIFS ():

 =SUMIFS(C6:C13, A6:A13, ">="&B1, A6:A13, "<="&B2) 

I dette tilfælde opsummerer funktionen værdierne i C6: C13, hvor de tilsvarende datoværdier i A6: A13 er lig med eller større end 11/9 og lig med eller mindre end 11/11.

Det kan virke ineffektivt at specificere et kriterier for hvert kriterium, men det gør faktisk funktionen mere fleksibel. Antag f.eks., At du vil indsnævre summen til en periode for en bestemt person. Disse kriterier findes ikke i kolonne A, men det er okay. I dette tilfælde skal du blot tilføje et tredje kriteriesæt som følger:

 = SUMIFS (C6: C13, A6: A13, "> =" & B1, A6: A13, "<=" & B2, B6: B13, B3) 

De første to kriterier sæt filtrerer stadig værdierne til en bestemt tidsperiode. Det tredje sæt indsnævrer kun summen af ​​de værdier, der svarer til Bill (B3).

Overvej at bruge funktionen SUMIFS () i stedet for en ækvivalent array-funktion. Derudover anbefaler jeg, at du udskifter alle eksisterende arrays, hvis du opgraderer til 2007 eller 2010. Funktionen SUMIFS () kan håndtere op til 29 kriterier.

Microsoft ugentlig nyhedsbrev

Vær din virksomheds Microsoft-insider ved hjælp af disse Windows- og Office-tutorials og vores eksperters analyser af Microsofts virksomhedsprodukter. Leveres mandage og onsdage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com