Zbroj ako ćelija sadrži tekst u Excelu (6 odgovarajućih formula)

  • Podijeli Ovo
Hugh West

U ovom članku ću vam pokazati kako sabrati ako ćelija sadrži tekst u Excelu. Naučit ćete metode zbrajanja na osnovu ćelije koja sadrži bilo koju vrstu teksta, zajedno sa ako sadrži određeni tekst s odgovarajućim primjerima i ilustracijama.

Preuzmite Vježbenicu

Zbroj ako ćelija sadrži tekst.xlsx

6 prikladnih formula za zbrajanje ako ćelija sadrži tekst u Excelu

Ovdje imamo skup podataka s Nazivima nekih proizvoda, Kontakt adresama kupaca koji su ih kupili i Količinama kompanije Jupyter Group.

Danas je naš cilj da zbrojimo ćelije koje sadrže tekst iz ovog skupa podataka.

1. Koristite funkciju SUMIF za sumiranje ako ćelija sadrži tekst u Excelu

Možete koristiti funkciju SUMIF Excela da zbrojite ako ćelija sadrži tekst u Excelu.

Na primjer, hajde da pokušamo zbrojiti količine proizvoda čije su adrese kupaca ID e-pošte , a ne Telefonski brojevi .

To znači da trebamo zbrojiti Količina ćelije ako njena susjedna ćelija sadrži tekst kao Adresu klijenta .

Kako to postići?

Da biste ovo izvršili, možete unijeti Simbol zvjezdice (*) kao kriterijum unutar SUMIF funkcije , kao što je sljedeća formula:

=SUMIF(C4:C13,"*",D4:D13)

Vidi, ovdje imamo ukupnu količinu proizvodasa korisnicima koji imaju tekstualne adrese.

To je 1558.

Objašnjenje formule

  • The SUMIF funkcija uzima tri argumenta: opseg , kriterijum i sum_range .
  • Ovdje je raspon C4:C13 (Adresa klijenta) i kriterijum je “*” . “*” drži TRUE za bilo koju tekstualnu vrijednost. Stoga formula traži sve tekstualne vrijednosti u rasponu C4:C13 .
  • Kada pronađe tekstualnu vrijednost u rasponu C4:C13 , zbraja odgovarajuća vrijednost iz opseg_zbira , D4:D13 ( Količina ).
  • Dakle SUMIF(C4:C13,”* ”,D4:D13) vraća zbir svih količina iz opsega D4:D13 gdje je odgovarajuća adresa u rasponu C4:C13 tekstualna adresa.

Pročitajte više: Kako zbrojiti ćelije s tekstom i brojevima u Excelu

2. Koristite funkciju SUMIFS za zbrajanje ako ćelija sadrži tekst u Excelu

Možete koristiti SUMIFS funkciju umjesto SUMIF funkciju da zbrojite ako ćelija sadrži tekst u Excelu.

Kako to postići?

Formula je skoro slična. Ovdje će SUMIFS formula za sumiranje količina sa tekstualnim adresama biti:

=SUMIFS(D4:D13,C4:C13,"*")

Ovdje, opet imamo ukupnu količinu proizvoda kod kojih kupci imaju tekstualne adrese.

Opet je 1558.

ObjašnjenjeFormula

  • Funkcija SUMIFS uzima raspon_zbira i jedan ili više parova opseg i kriterija.
  • Ovdje je naš raspon_zbira D4:D13 ( Količina ). I mi smo koristili jedan par opseg i kriterijuma .
  • Opseg je C4:C13 (Adresa za kontakt) , a kriterijumi je “*” . On traži sve tekstualne vrijednosti u rasponu C4:C13 .
  • Kada pronađe tekstualnu vrijednost u rasponu C4:C13 , zbraja odgovarajuću vrijednost iz opseg_zbira D4:D13 .
  • Tako SUMIFS(D4:D13,C4:C13,”*”) vraća zbir sve količine iz raspona D4:D13 gdje je odgovarajuća adresa u rasponu C4:C13 tekstualna adresa.

Pročitajte više : Excel zbroj ako ćelija sadrži kriterije (5 primjera)

3. Kombinirajte funkcije SUM, IF i ISTEXT da biste zbrojili ako ćelija sadrži tekst u Excelu

Ako želite, možete koristiti kombinaciju funkcije SUM , If function , i ISTEXT funkcija za sumiranje ako ćelija sadrži tekst u Excelu.

Kako postići?

Odaberite bilo koju ćeliju i unesite ovu kombiniranu formulu:

=SUM(IF(ISTEXT(C4:C13),D4:D13,0))

[ To je Formula niza . Zato pritisnite CTRL+SHIFT+ENTER osim ako niste u Office 365 .]

Vidi, imamo isto ukupna količina proizvoda kod kojih kupci imaju tekstualne adrese,1558.

Objašnjenje formule

  • ISTEXT(C4:C13) provjerava svaku vrijednost u raspon C4:C13 i vraća TRUE ako je tekstualna vrijednost. U suprotnom, vraća FALSE .
  • Sada formula postaje SUM(IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0)) .
  • IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) vraća odgovarajuću vrijednost iz raspona D4:D13 za svaki TRUE . I za svaki FALSE , vraća 0 .
  • Zbog toga formula postaje SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
  • Sada funkcija SUM vraća zbir odgovarajućih vrijednosti iz raspona D4:D13 .

Pročitajte više: Ako ćelija sadrži tekst onda kopirajte na drugi list u Excel-u

Slična očitanja

  • Ćelije zbroja u Excelu: kontinuirano, nasumično, s kriterijima, itd.
  • Kako dodijeliti vrijednost ako ćelija sadrži Word u Excelu (4 laka načina)
  • Ako ćelija sadrži tekst, onda vratite vrijednost u drugu ćeliju koristeći Excel formulu
  • Kako vratiti vrijednost ako ćelije sadrže određeni tekst sa liste
  • Pronađi tekst u Excel rasponu i vrati referencu ćelije (3 načina)

4. Koristite funkciju SUMIF za sumiranje ako ćelija sadrži određeni tekst u Excelu (podudaranje bez obzira na velika i mala slova)

Do sada smo zbrajali sve ćelije koje sadrže tekstualne vrijednosti.

Sada ćemo malo pokušatidrugačija stvar. Zbrojit ćemo ćelije koje sadrže tekstualne vrijednosti sa određenim tekstom.

Na primjer, hajde da pokušamo zbrojiti količinu svih crvenih proizvoda.

To znači da moramo zbrojiti bilo koju ćeliju ako sadrži tekst “crveno” u sebi.

Kako to postići?

Možemo također postignite ovo koristeći SUMIF funkciju Excela sa Simbolom zvjezdice (*) .

Unesite ovu formulu u bilo koju ćeliju vašeg radnog lista:

=SUMIF(B4:B13,"*Red*",D4:D13)

Ovdje imamo zbir svih proizvoda sa tekstom “Crveno” u njemu. To je 691.

Objašnjenje formule

  • Funkcija SUMIF uzima tri argumenta: a raspon , kriterijum i raspon_zbira .
  • Ovdje je raspon B4:B13 (naziv proizvoda) a kriterijum je “Crveno” . Drži TRUE za bilo koju tekstualnu vrijednost sa tekstom “Red” u sebi.
  • Stoga, formula traži sve tekstualne vrijednosti u rasponu B4:B13 koji sadrži tekst “Crveno” .
  • Kada pronađe vrijednost u rasponu B4:B13 , zbraja odgovarajuću vrijednost iz opseg_zbira , D4:D13 ( Količina ).
  • Dakle SUMIF(B4:B13,”*Crveno*”, D4:D13) vraća zbroj svih količina iz raspona D4:D13 gdje naziv proizvoda sadrži tekst “Crveno” u sebi.

Napomena za pamćenje

  • Ovo jeFormula velika i mala slova . To jest, ako koristite “RED” ili “red” umjesto “Red” , također će raditi isto.

Pročitajte više: Ako ćelija sadrži određeni tekst, dodajte 1 u Excel (5 primjera)

5. Koristite funkciju SUMIFS za zbrajanje ako ćelija sadrži određeni tekst u Excelu (podudaranje bez obzira na velika i mala slova)

Možete koristiti SUMIFS funkciju umjesto SUM funkcije za sumiranje ako ćelija sadrži određeni tekst u sebi.

Kako postići?

SUMIFS formula za pronalaženje zbroja svih proizvoda sa tekstom “Crveno” u njima bit će:

=SUMIFS(D4:D13,B4:B13,"*Red*")

Ovdje, opet imamo zbroj svih proizvoda sa tekstom “Crveno” u njemu. To je 691.

Objašnjenje formule

  • Funkcija SUMIFS uzima sum_range i jedan ili više parova opseg i kriterijuma.
  • Ovdje je naš sum_range D4:D13 ( Količina ). I koristili smo jedan par opseg i kriterijum .
  • Opseg je B4:B13 (naziv proizvoda) , a kriterijumi je “*Crveno*” . Pretražuje sve tekstualne vrijednosti u rasponu C4:C13 sa tekstom “Red” u njemu.
  • Kada pronađe vrijednost u rasponu B4:B13 , zbraja odgovarajuću vrijednost iz sum_range D4:D13 .
  • Dakle SUMIFS(D4:D13,C4: C13,”*”) vraćazbroj svih količina iz raspona D4:D13 gdje naziv proizvoda ima tekst “Crveno” u sebi.

Napomena za pamćenje

  • Ovo je također formula velika i mala slova . To jest, “RED” ili “red” umjesto “Red” će također raditi isto.

Pročitajte više: Ako ćelija sadrži tekst, dodajte tekst u drugu ćeliju u programu Excel

6. Kombinirajte funkcije SUM, IF, ISERROR i FIND da biste zbrojili ako ćelija sadrži određeni tekst u Excelu (podudaranje osjetljivo na velika i mala slova)

Prethodne dvije metode izvode mala i velika slova podudaranje da zbroji sve ćelije koje sadrže određeni tekst u sebi.

Sada, ako želite podudaranje osjetljivo na velika i mala slova , možete primijeniti ovu formulu.

Možete kombinirati funkciju SUM , IF funkciju , funkciju ISERROR i funkciju FIND da zbrojite ako ćelija sadrži određeni tekst u sa podudaranjem velika i mala slova .

Kako to postići?

razlikuje velika i mala slova formula za pronalaženje zbroja svih proizvoda s tekstom “Crveno” bit će:

=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))

[ To je Formula niza . Zato pritisnite CTRL+SHIFT+ENTER osim ako ne koristite Office 365 .]

Vidi, ponovo imamo ukupnu količinu proizvoda sa tekstom “Crveno” u nazivu.

ObjašnjenjeFormula

  • FIND(“Red”,B4:B13) traži podudaranje osjetljivo na velika i mala slova na svim vrijednostima raspona B4:B13 ( Naziv proizvoda ) za tekst “Crveno” .
  • Vraća broj ako pronađe podudaranje, u suprotnom vraća #VALUE greška.
  • Tako da formula postaje SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}),0 ,D4:D13)) .
  • ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) vraća TRUE za svaku grešku, a FALSE u suprotnom.
  • Stoga, formula postaje SUM(IF{TRUE,FALSE,TRUE,…,FALSE},0,D4 :D13)) .
  • IF{TRUE,FALSE,TRUE,…,FALSE},0,D4:D13) vraća 0 za svaki TRUE , i vraća odgovarajuću vrijednost iz raspona D4:D13 za svaki FALSE .
  • Sada, formula postaje SUM( D4,0,D5,0,…,0) .
  • Konačno, funkcija SUM vraća zbir odgovarajućih vrijednosti.

Pročitajte više: Excel ako ćelija sadrži tekst onda vrati vrijednost (8 jednostavnih načina)

T hings to Remember

  • Funkcija SUMIF i SUMIFS funkcija se mogu koristiti sa Wildcards (*, ?, ~) za traženje djelomičnih podudaranja.
  • Funkcija SUMIF i SUMIFS funkcija traže podudaranje Neosjetljivo na velika i mala slova , dok FIND funkcija traži podudaranje Masa-Sensitive .

Zaključak

Koristeći ove metode, možetezbroj ako ćelija sadrži tekst u Excelu. Znate li neku drugu metodu? Ili imate pitanja? Slobodno nas pitajte.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.