Sådan summerer du med IF Condition i Excel (6 måder)

  • Del Dette
Hugh West

Nogle gange har vi brug for at opsummere værdier baseret på kriterier i Excel. For at opfylde dette krav har Excel indbygget en indbygget funktion kaldet funktionen SUMIF . SUMIF funktionen giver os mulighed for at summere værdier i Excel med hvis betingelsen. Med dette in mente vil du i denne artikel lære at bruge funktionen SUMIF funktion, for at opsummere værdierne med hvis betingelsen i Excel.

Download arbejdsbogen til øvelser

Det anbefales, at du downloader Excel-filen og øver dig med den.

SUM IF betingelse.xlsx

SUMIF-funktionen: en oversigt

Denne funktion gør det muligt at opsummere en række celler med en betingelse.

Syntaks

SUMIF(interval,kriterier,sum_range)

Argumenter

  • rækkevidde: Dette felt er obligatorisk. Det henviser til det område af celler, der omfatter kriterierne.
  • kriterier: Dette felt er også obligatorisk. Det henviser til den betingelse, der skal være opfyldt.
  • sum_range: Dette er et valgfrit krav, der henviser til det område af celler, der skal tilføjes, hvis betingelsen er opfyldt.

6 måder at summere med IF-tilstand i Excel på

I denne artikel vil vi bruge et eksempel på en produktprisliste som datasæt til at demonstrere alle metoderne. Så lad os få et smugkig på datasættet:

Så lad os uden yderligere diskussion dykke direkte ned i alle metoderne en efter en.

1. Sum Hvis der kræves forskellige sammenligningskriterier i Excel

Lad os opsummere de priser, der er større end $40 . for at gøre det,

❶ Vælg celle C14 .

Type formlen

=SUMIF(C5:C12, ">40")

i cellen.

❸ Tryk på INDTAST knap.

🔎 Ind i formlen

I feltet kriterier har vi indsat " >40 ", hvor " > operatøren " filtrerer alle priser, der er større end $40 Ovenstående formel opsummerer i sin helhed alle de priser, der er større end $40 Der findes flere operatører som " > ", der er anført nedenfor:

Operatør Betingelse
> Sum, hvis større end
< Sum, hvis mindre end
= Summen, hvis den er lig med
Summen, hvis den ikke er lig med
>= Sum, hvis større end eller lig med
<= Sum, hvis mindre end eller lig med

2. Sum hvis forskellige tekstkriterier vises i Excel

Vi kan bruge den SUMIF til at opsummere værdier baseret på tekstmatchning. Vi opsummerer f.eks. priserne for nøjagtig matchning med produktet kaldet " CPU ". For at få det gjort,

❶ Vælg celle C14 .

Type formlen

=SUMIF(B5:B12, "CPU", C5:C12)

i cellen.

❸ Tryk på INDTAST knap.

Sammenfattende kan værdier baseret på matches opdeles i 2 grundlæggende kategorier:

1. Præcis match

  • Sum for de matchede resultater

Brug formlen:

=SUMIF(B5:B12, "CPU", C5:C12)

  • Summen eksklusive de matchede resultater

Brug formlen:

=SUMIF(B5:B12, " CPU", C5:C12)

2. Delvis match

  • Sum for de matchede resultater

Brug formlen:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • Summen eksklusive de matchede resultater

Brug formlen:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. Excel SUMIF-funktion Betingelse med talrige sammenligningsoperatorer & Cellereference

SUMIF funktionen giver os mulighed for at oprette et søgefelt og udføre en sumoperation baseret på de værdier, der er indtastet i søgefeltet. Vi ønsker f.eks. at beregne de samlede priser for alle produkterne undtagen varen " Overvågning ". Lad os nu gennemgå trinene for at implementere det:

❶ Vælg celle C15 .

Type formlen

=SUMIF(B5:B12,""&C14, C5:C12)

i cellen.

❸ Tryk på INDTAST knap.

🔎 Ind i formlen

Inden for feltet kriterier har vi brugt ""&C14, hvor den "" er ansvarlig for, at der ikke er taget hensyn til det, der er blevet påpeget i celle C14 .

1. At opsummere priserne for de poster, der ikke omfatter "Monitor"

Brug formlen:

=SUMIF(B5:B12,""&C14, C5:C12)

2. For at opsummere priserne for varen "Monitor"

Brug formlen:

=SUMIF(B5:B12,C14, C5:C12)

4. Brug Excel SUMIF-funktionen Betingelse med wildcard-symboler

Hvis du er interesseret i at opsummere værdier baseret på delvise matches, kan du bruge et af de to wildcard-symboler:

  • Asterisk (*) - repræsenterer et vilkårligt antal tegn.
  • Spørgsmålstegn (?) - repræsenterer et enkelt tegn i en bestemt position

4.1 Delvise match med jokertegn

1. At summere værdier, der begynder med ordet "Mouse"

Brug formlen:

=SUMIF(B5:B12, "Mus*", C5:C12)

2. At summere værdier, der slutter med ordet "Mouse"

Brug formlen:

=SUMIF(B5:B12, "*Mouse", C5:C12)

3. At summere værdier for "Mus", der er til stede på en hvilken som helst position

Brug formlen:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. At summere værdier, hvor der er mindst 1 tegn til stede

Brug formlen:

=SUMIF(B5:B12,"?*", C5:C12)

5. Sådan summeres værdier for tomme celler

Brug formlen:

=SUMIF(B5:B12, "*", C5:C12)

4.2 SUM-værdier med et bestemt antal tegn

Lad os antage, at du ønsker at opsummere værdier, der har X tegn lange ord i den tilsvarende celle. For at gøre det nemmere at udføre beregner vi den samlede pris for produkter med 3 tegn lange ord:

Indtast formlen

=SUMIF(B5:B12, "?????", C5:C12)

i celle C14 og ramte den INDTAST knap.

Her er antallet af spørgsmålstegn ( ? ) bestemmer antallet af tegn, der skal søges i.

5. Excel SUMIF-funktion med datobetingelse

Hvis vi f.eks. ønsker at finde ud af, hvor mange produkter der er solgt på en bestemt dato, kan vi blot indsætte datoen i feltet Kriterier. Her er formlen:

=SUMIF(B5:B12,"9/1/2020",D5:D12)

Vi kan gøre mere med de SUMIF funktion for datoer. f.eks,

1. Sumværdier til brug for den aktuelle dato

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. Sumværdier før brug af aktuelle datoer

=SUMIF(B5:B12, "<"&I DAG(),D5:D12)

3. Sumværdier efter brug af de aktuelle datoer

=SUMIF(B5:B12,">"&I DAG(),D5:D12)

6. Sum Hvis tomme celler svarer til værdierne i Excel

I dette afsnit vil vi kun opsummere de priser, hvis tilsvarende datoer mangler. For at gøre dette kan du bruge formlen

=SUMIF(B5:B12,"=",D5:D12)

Eller

=SUMIF(B5:B12,"",D5:D12)

i celle D14.

Begge giver det samme resultat.

Ting at huske

📌 Vær opmærksom på syntaks af den SUMIF funktion.

📌 Håndter forsigtigt den rækkevidde feltet i formlen.

📌 Må ikke indsættes arrays i felterne range eller sum_range.

📌 Størrelsen af området og den sum_range bør være den samme.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.