Note: The other languages of the website are Google-translated. Back to English

Sum, hvis celler indeholder eller er lig med enten x eller y i Excel

For at summere cellerne, hvis de indeholder eller er lig med enten den ene eller den anden værdi, giver denne øvelse to formler i detaljer for at hjælpe med at løse problemerne.

Hvordan summerer man, hvis celler indeholder enten x eller y i Excel?
Hvordan summerer man, hvis celler er lig med enten x eller y i Excel?


Hvordan summerer man, hvis celler indeholder enten x eller y i Excel?

Som vist på skærmbilledet nedenfor, for at summere cellerne i kolonne D, hvis cellerne i kolonne C indeholder enten "æble" eller "litchi", kan du anvende en formel baseret på funktionerne SUMPRODUKT, ISNUMMER og SØG.

Generiske formler

=SUMPRODUCT(--((ISNUMBER(SEARCH("criteria1",rng1)) + ISNUMBER(SEARCH("criteria2",rng2)))>0),sum_rng)

argumenter

Kriterier_område1: Området af celler, som du ønsker evalueret efter kriterierne1;
Criteria_rang2: Området af celler, som du ønsker evalueret efter kriterierne2;
Kriterier 1: De kriterier, der bruges til at definere, hvilke celler i Criteria_rang1 der vil blive tilføjet;
Kriterier 2: Kriterierne, der bruges til at definere, hvilke celler i Criteria_rang2, der vil blive tilføjet.
Sum_område: Området af celler, der skal summeres;

Hvordan bruges denne formel?

Vælg en tom celle, kopier eller indtast formlen nedenfor, og tryk på Indtast nøgle for at få resultatet.

=SUMPRODUCT(--((ISNUMBER(SEARCH(G4,C5:C12))+ISNUMBER(SEARCH(G5,C5:C12)))>0),D5:D12)

Noter: I denne formel er G4 og G5 de celler, der indeholder de to betingelser. Alternativt kan du direkte indtaste de faktiske tekstværdier, der er omgivet af dobbelte anførselstegn.

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>0),D5:D12)

Forklaring af formlen

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>0),D5:D12)

ISNUMBER(SØG("æble",C5:C12))
> SØG("æble",C5:C12): SEARCH-funktionen lokaliserer positionen af ​​det første tegn i "æble" i hver celle i området C5:C12 og returnerer en matrix som denne {#VALUE!;#VALUE!;1;9;1;#VALUE!; #VÆRDI!;18}. #VALUE! betyder, at "æble" ikke findes i den tilsvarende celle;
> ISNUMBER({#VÆRDI!;#VÆRDI!;1;9;1;#VÆRDI!;#VÆRDI!;18}): Her kontrollerer ISNUMBER-funktionen, om den refererede værdi i arrayet er numerisk eller ikke-numerisk. Hvis værdiparameteren er numerisk, returnerer den "TRUE", hvis ikke, returnerer den "FALSE". Så får du en ny matrix {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE}.
ISNUMBER(SØG("lychee",C5:C12)): Forklaringen af ​​denne del er den samme som ovenfor. Her returnerer ISNUMBER-funktionen endelig en matrix som denne {FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE};
{FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE} + {FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE}: Så lægger vi disse arrays sammen, og den matematiske operation konverterer SAND- og FALSK-værdierne til 1'er og 0'er. Til sidst får vi en talmatrix {0;0;1;2;1;0;1;2};
({0;0;1;2;1;0;1;2}) > 0: Hvert tal i arrayet sammenligner med tallet 0 og returnerer et TRUE og FALSE array som denne {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE};
--({FALSK;FALSK;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE}): Disse to minustegn konverterer "TRUE" til 1 og konverterer "FALSE" til 0. Her får du et nyt array som {0;0;1;1;1;0;1;1};
SUMPRODUCT({0;0;1;1;1;0;1;1},D5:D12) = SUMPRODUCT({0;0;1;1;1;0;1;1},{2000;1600;980;1200;600;900;150;300}): SUMPRODUKT-funktionen multiplicerer de tilsvarende komponenter i de to arrays og returnerer et array som {0;0;980;1200;600;0;150;300}, summerer derefter alle resultater i arrayet og returnerer til sidst 3230.

Hvordan summerer man, hvis celler er lig med enten x eller y i Excel?

I afsnittet ovenfor introducerede vi formlen til at summere cellerne, hvis de indeholder enten en eller anden værdi. Dette afsnit vil demonstrere, hvordan man lægger to SUM.HVIS-funktioner sammen for at summere cellerne, hvis de er lig med enten x eller y.

Eksemplet nedenfor er at summere salg, hvis produktet er lig med enten "æble" eller "litchi".

Generisk formel

=SUMIF(criteria_range1,"criteria1",sum_range)+SUMIF(criteria_range2,"criteria2",sum_range)

argumenter

Kriterier_område1: Området af celler, som du ønsker evalueret efter kriterierne1;
Criteria_rang2: Området af celler, som du ønsker evalueret efter kriterierne2;
Kriterier 1: Kriteriet, der definerer hvilke celler i Criteria_rang1, der tilføjes.
Kriterier 2: Kriteriet, der definerer hvilke celler i Criteria_rang2, der tilføjes.
Sum_område: Området af celler, der skal summeres;

Hvordan bruges denne formel?

Vælg en tom celle, kopier eller indtast nedenstående formel i den, og tryk på Indtast nøgle for at få resultatet.

=SUMIF(C5:C12,G4,D5:D12)+SUMIF(C5:C12,G5,D5:D12)

Bemærk: Denne formel refererer til to celler G4 og G5, der indeholder de to betingelser. Du kan direkte skrive tekstværdierne omgivet af dobbelte anførselstegn som kriterier i formlen.

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Forklaring af denne formel

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Den første SUMIF-funktion summerer salget af "æble", og den anden SUMIF-funktion summerer salget af "lychi". Disse to resultater lægges derefter sammen for at få det samlede salg.

Relaterede funktioner

Excel SUMPRODUCT-funktion
Excel SUMPRODUCT -funktionen kan bruges til at gange to eller flere kolonner eller arrays sammen og derefter få summen af ​​produkter.

Excel ISNUMBER-funktion
Excel ISNUMBER -funktionen returnerer SAND, når en celle indeholder et tal, og FALSK hvis ikke.

Excel SØG funktionen
Excel SEARCH-funktionen kan hjælpe dig med at finde positionen af ​​et bestemt tegn eller understreng fra den givne tekststreng

Excel SUMIFS-funktion
Excel SUMIF-funktionen kan hjælpe med at summere celleværdier baseret på flere kriterier.


Relaterede formler

Sum, hvis celler indeholder en stjerne
For at summere celler, der indeholder en stjerne, der betragtes som et bogstaveligt tegn og ikke et jokertegn, forklarer denne øvelse en formel baseret på SUMIF-funktionen og tilden (~).

Sum, hvis celler indeholder både x og y
Denne trinvise vejledning viser, hvordan man summerer et celleområde, hvis de tilsvarende celler indeholder både x og y ved at bruge SUMIFS-funktionen.

Sum, hvis datoen er mellem to datoer
Denne øvelse demonstrerer, hvordan man summerer værdier inden for et bestemt datointerval i Excel med en formel baseret på SUMIFS-funktionen.

Sum, hvis celler er lig med eller ikke lig med en bestemt værdi
Denne trinvise vejledning forklarer to formler til at summere et celleområde, der er lig med eller ikke euqal til en bestemt værdi baseret på SUMIF-funktionen.


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (0)
Ingen vurderinger endnu. Vær den første til at bedømme!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL