Preskoči na glavno vsebino
 

Seštejte, če celice vsebujejo ali enake bodisi x ali y v Excelu

Avtor: Siluvia Zadnja sprememba: 2024-09-30

Če želite sešteti celice, če vsebujejo ali so enake eni ali drugi vrednosti, ta vadnica podrobno ponuja dve formuli, ki pomagata pri reševanju težav.

Kako sešteti, če celice vsebujejo x ali y v Excelu?
Kako sešteti, če so celice enake bodisi x ali y v Excelu?


Kako sešteti, če celice vsebujejo x ali y v Excelu?

Kot je prikazano na spodnjem posnetku zaslona, ​​lahko za seštevanje celic v stolpcu D, če celice v stolpcu C vsebujejo "jabolko" ali "liči", uporabite formulo, ki temelji na funkcijah SUMPRODUCT, ISNUMBER in SEARCH.

doc-sum-če-celice-vsebujejo-bodisi-x-ali-y-1

Splošne formule

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

Argumenti

Kriterij_razpon1: obseg celic, ki jih želite oceniti s kriteriji1;
Merilni_razpon2: obseg celic, ki jih želite oceniti s kriteriji2;
Merila1: Merila, ki se uporabljajo za določanje, katere celice v Criteria_rang1 bodo dodane;
Merila2: Merila, ki se uporabljajo za določanje, katere celice v merilu_razpon2 bodo dodane.
Obseg_vsote: obseg celic za seštevanje;

Kako uporabiti to formulo?

Izberite prazno celico, kopirajte ali vnesite spodnjo formulo in pritisnite Vnesite ključ, da dobite rezultat.

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

doc-sum-če-celice-vsebujejo-bodisi-x-ali-y-2

Opombe: V tej formuli sta G4 in G5 celici, ki vsebujeta dva pogoja. Lahko pa tudi neposredno vnesete dejanske besedilne vrednosti, ki so v dvojnih narekovajih.

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

Pojasnilo formule

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

ŠTEVILKA (ISKANJE("jabolko",C5:C12))
> ISKANJE("jabolko",C5:C12): Funkcija SEARCH poišče položaj prvega znaka "jabolko" v vsaki celici obsega C5:C12 in vrne matriko, kot je ta {#VALUE!;#VALUE!;1;9;1;#VALUE!; #VREDNOST!;18}. Znaki #VALUE! pomenijo, da »jabolko« ni najdeno v ustrezni celici;
> ŠTEVILKA IS ({#VREDNOST!;#VREDNOST!;1;9;1;#VREDNOST!;#VREDNOST!;18}): Tukaj funkcija ISNUMBER preveri, ali je navedena vrednost v matriki številčna ali neštevilska. Če je parameter vrednosti številski, vrne »TRUE«, če ne, vrne »FALSE«. Nato boste dobili novo matriko {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE}.
ŠTEVILKA (ISKANJE("liči",C5:C12)): Razlaga tega dela je enaka kot zgoraj. Tukaj funkcija ISNUMBER končno vrne matriko, kot je ta {FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE};
{FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE} + {FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE}: Nato te nize seštejemo skupaj in matematična operacija pretvori vrednosti TRUE in FALSE v 1s in 0s. Na koncu dobimo številsko matriko {0;0;1;2;1;0;1;2};
({0;0;1;2;1;0;1;2}) > 0: Vsako število v matriki se primerja s številko 0 in vrne matriko TRUE in FALSE, kot je ta {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE};
---({FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE}): Ta dva znaka minus pretvorita »TRUE« v 1 in »FALSE« pretvorita v 0. Tukaj boste dobili novo matriko kot {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}): Funkcija SUMPRODUCT pomnoži ustrezne komponente dveh nizov in vrne matriko kot {0;0;980;1200;600;0;150;300}, nato sešteje vse rezultate v matriki in na koncu vrne 3230.

Kako sešteti, če so celice enake bodisi x ali y v Excelu?

V zgornjem razdelku smo uvedli formulo za seštevanje celic, če vsebujejo eno ali drugo vrednost. V tem razdelku bo prikazano, kako sešteti dve funkciji SUMIF skupaj, da seštejeta celice, če je enako x ali y.

Spodnji primer je seštevanje prodaje, če je izdelek enak bodisi »jabolku« ali »ličiju«.

doc-sum-če-celice-vsebujejo-bodisi-x-ali-y-3

Splošna formula

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

Argumenti

Kriterij_razpon1: obseg celic, ki jih želite oceniti s kriteriji1;
Merilni_razpon2: obseg celic, ki jih želite oceniti s kriteriji2;
Merila1: Merila, ki določajo, katere celice v merilu_razpon1 bodo dodane.
Merila2: Merila, ki določajo, katere celice v merilu_razpon2 bodo dodane.
Obseg_vsote: obseg celic za seštevanje;

Kako uporabiti to formulo?

Izberite prazno celico, kopirajte ali vanjo vnesite spodnjo formulo in pritisnite Vnesite ključ, da dobite rezultat.

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

doc-sum-če-celice-vsebujejo-bodisi-x-ali-y-4

Opombe: Ta formula se sklicuje na dve celici G4 in G5, ki vsebujeta dva pogoja. Besedilne vrednosti, zaprte v dvojnih narekovajih, lahko neposredno vnesete kot merila v formulo.

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

Pojasnilo te formule

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

Prva funkcija SUMIF sešteje prodajo »jabolka«, druga funkcija SUMIF pa prodajo »ličija«. Ta dva rezultata se nato seštejeta, da dobimo skupno prodajo.

Sorodne funkcije

Funkcija Excel SUMPRODUCT
S funkcijo Excel SUMPRODUCT lahko pomnožite dva ali več stolpcev ali nizov in nato dobite vsoto izdelkov.

Excel ISNUMBER funkcija
Excel ISNUMBER funkcija vrne TRUE, če celica vsebuje številko, in FALSE, če ne.

Excelova funkcija ISKANJE
Excelova funkcija SEARCH vam lahko pomaga najti položaj določenega znaka ali podniza iz danega besedilnega niza

Excel SUMIFS funkcija
Excelova funkcija SUMIF lahko pomaga pri seštevanju vrednosti celic na podlagi več meril.


Sorodne formule

Seštejte, če celice vsebujejo zvezdico
Za seštevanje celic, ki vsebujejo zvezdico, ki se obravnava kot dobesedni znak in ne nadomestni znak, ta vadnica razloži formulo, ki temelji na funkciji SUMIF in tildi (~).

Seštejte, če celice vsebujejo oba x in y
Ta vadnica po korakih prikazuje, kako sešteti obseg celic, če ustrezne celice vsebujejo tako x kot y z uporabo funkcije SUMIFS.

Seštevek, če je datum med dvema datumoma
Ta vadnica prikazuje, kako sešteti vrednosti znotraj določenega časovnega obdobja v Excelu s formulo, ki temelji na funkciji SUMIFS.

Seštejte, če so celice enake ali ne enake določeni vrednosti
Ta vadnica po korakih pojasnjuje dve formuli za seštevanje obsega celic, ki so enake ali ne euqal določeni vrednosti na podlagi funkcije SUMIF.


Najboljša orodja za pisarniško produktivnost

Kutools za Excel - vam pomaga izstopati iz množice

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike  |  Izbriši prazne vrstice  |  Združite stolpce ali celice brez izgube podatkov  |  Krog brez formule ...
Super VLookup: Več meril  |  Več vrednosti  |  Na več listih  |  Nejasno iskanje...
Adv. Spustni seznam: Preprost spustni seznam  |  Odvisni spustni seznam  |  Večkrat izberite spustni seznam...
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  Primerjaj stolpce z Izberite Enake in različne celice ...
Predstavljene funkcije: Mrežni fokus  |  Pogled oblikovanja  |  Velika vrstica formule  |  Upravitelj delovnih zvezkov in listov | Knjižnica virov (Samodejno besedilo)  |  Izbirnik datuma  |  Združite delovne liste  |  Šifriranje/dešifriranje celic  |  Pošljite e-pošto po seznamu  |  Super filter  |  Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake ...)  |  50 + Graf Vrste (Gantt Chart ...)  |  40+ Praktično Formule (Izračunajte starost glede na rojstni dan ...)  |  19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti ...)  |  12 Pretvorba Orodja (Številke v besede, Pretvorba valut ...)  |  7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeli Excelove celice ...)  |  ... in več

Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...


Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)

  • Eno sekundo za preklop med desetinami odprtih dokumentov!
  • Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
  • Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
  • Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.