Shuma nëse një qelizë përmban tekst në Excel (6 formula të përshtatshme)

  • Shperndaje Kete
Hugh West

Në këtë artikull, unë do t'ju tregoj se si të përmbledhni nëse një qelizë përmban tekst në Excel. Ju do të mësoni metodat për të përmbledhur bazuar në një qelizë që përmban çdo lloj teksti, së bashku me nëse përmban një tekst specifik me shembuj dhe ilustrime të duhura.

Shkarko librin e punës praktike

Suma nëse një qelizë përmban tekst.xlsx

6 formula të përshtatshme për shumën nëse një qelizë përmban tekst në Excel

Këtu kemi një grup të dhënash me Emrat të disa produkteve, Adresat e kontaktit të klientëve që i blenë dhe Sasitë të një kompanie të quajtur Jupyter Group.

Sot objektivi ynë është të përmbledhim qelizat që përmbajnë tekst nga ky grup të dhënash.

1. Përdorni funksionin SUMIF për të mbledhur nëse një qelizë përmban tekst në Excel

Ju mund të përdorni funksionin SUMIF të Excel për të përmbledhur nëse një qelizë përmban tekst në Excel.

Për shembull, le të përpiqemi të përmbledhim sasitë e produkteve, adresat e klientëve të të cilëve janë ID-et e emailit , jo Numrat e telefonit .

Kjo do të thotë, ne duhet të përmbledhim Sasia e një qelize nëse qeliza e saj ngjitur përmban një tekst si Adresa e klientit .

Si ta realizoni këtë?

Për ta ekzekutuar këtë, mund të futni një Simbol yll (*) si kriter brenda një funksioni SUMIF , si p.sh. formula e mëposhtme:

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

Shiko, këtu kemi sasinë totale të produkteveme klientët që kanë adresa teksti.

Është 1558.

Shpjegimi i formulës

  • 1>Funksioni SUMIF merr tre argumente: një varg , një kriter dhe një varg_sumi .
  • Këtu diapazoni është C4:C13 (Adresa e klientit) dhe kriteri është “*” . “*” mban E VËRTETË për çdo vlerë teksti. Prandaj, formula kërkon për të gjitha vlerat e tekstit në rangun C4:C13 .
  • Kur gjen një vlerë teksti në intervalin C4:C13 , ajo përmbledh vlera përkatëse nga vargu_shumë , D4:D13 ( Sasia ).
  • Kështu SUMIF(C4:C13,”* ”,D4:D13) kthen shumën e të gjitha sasive nga diapazoni D4:D13 ku adresa përkatëse në rangun C4:C13 është një adresë teksti.

Lexo më shumë: Si të mblidhen qelizat me tekst dhe numra në Excel

2. Përdorni funksionin SUMIFS për të përmbledhur nëse një qelizë përmban tekst në Excel

Ju mund të përdorni funksionin SUMIFS në vend të funksionit SUMIF për të përmbledhur nëse një qelizë përmban tekst në Excel.

Si të realizohet?

Formula është pothuajse e ngjashme. Këtu, formula SUMIFS për të përmbledhur sasitë me adresat e tekstit do të jetë:

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

Këtu, ne kemi përsëri sasinë totale të produkteve me klientët që kanë adresa teksti.

Është përsëri 1558.

Shpjegimi iFormula

  • Funksioni SUMIFS merr një varg_sume dhe një ose më shumë çifte kriteresh range dhe .
  • Këtu vargu ynë_shumë është D4:D13 ( Sasia ). Dhe ne kemi përdorur një palë varg dhe kritere .
  • Sfera është C4:C13 (Adresa e kontaktit) , dhe kriteret është “*” . Kërkon për të gjitha vlerat e tekstit në rangun C4:C13 .
  • Kur gjen një vlerë teksti në intervalin C4:C13 , përmbledh vlerën përkatëse nga vargu_shumë D4:D13 .
  • Kështu SUMIFS(D4:D13,C4:C13,”*”) kthen shumën e të gjitha sasitë nga diapazoni D4:D13 ku adresa përkatëse në diapazonin C4:C13 është një adresë teksti.

Lexo më shumë : Shuma e Excel nëse një qelizë përmban kritere (5 shembuj)

3. Kombinoni funksionet SUM, IF dhe ISTEXT për të shumuar nëse një qelizë përmban tekst në Excel

Nëse dëshironi, mund të përdorni një kombinim të funksionit SUM , Nëse funksioni dhe funksioni ISTEXT për të përmbledhur nëse një qelizë përmban tekst në Excel.

Si të realizohet?

Zgjidhni çdo qelizë dhe futni këtë formulë të kombinuar:

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

[ Është një Formulë Array . Pra, shtypni CTRL+SHIFT+ENTER nëse nuk jeni në Office 365 .]

Shiko, ne kemi të njëjtën gjë sasia totale e produkteve me klientët që kanë adresa teksti,1558.

Shpjegimi i formulës

  • ISTEXT(C4:C13) kontrollon çdo vlerë në intervalin C4:C13 dhe kthen një E VËRTETË nëse është një vlerë teksti. Përndryshe, ai kthen një FALSE .
  • Tani formula bëhet SUM(NËSE({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0)) .
  • NËSE({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) kthen vlerën përkatëse nga diapazoni D4:D13 për çdo E VËRTETË . Dhe për çdo FALSE , ai kthen 0 .
  • Prandaj formula bëhet SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
  • Tani funksioni SUM kthen shumën e vlerave përkatëse nga diapazoni D4:D13 .

Lexo më shumë: Nëse qeliza përmban tekst, atëherë kopjojeni në një fletë tjetër në Excel

Lexime të ngjashme

  • Shuma e qelizave në Excel: e vazhdueshme, e rastësishme, me kritere, etj.
  • Si të caktoni vlerën nëse qeliza përmban Word në Excel (4 mënyra të thjeshta)
  • Nëse qeliza përmban tekst, atëherë kthejeni vlerën në një qelizë tjetër duke përdorur formulën e Excel-it
  • Si të ktheni vlerën nëse qelizat përmbajnë tekst të caktuar nga një listë
  • Gjeni tekstin në intervalin Excel dhe ktheni referencën e qelizave (3 mënyra)

4. Përdorni funksionin SUMIF për të përmbledhur nëse një qelizë përmban një tekst specifik në Excel (përputhje pa ndjeshmëri)

Deri më tani, ne kemi përmbledhur të gjitha qelizat që përmbajnë vlerat e tekstit.

Tani do të përpiqemi pakgjë e ndryshme. Ne do të përmbledhim qelizat që përmbajnë vlera teksti me një tekst specifik.

Për shembull, le të përpiqemi të përmbledhim sasinë e të gjitha produkteve të kuqe.

Kjo do të thotë, ne duhet të përmbledhim çdo qelizë nëse përmban tekstin “e kuqe” në të.

Si ta realizojmë këtë?

Ne gjithashtu mund të realizojeni këtë duke përdorur funksionin SUMIF të Excel me Simbolin yll (*) .

Futni këtë formulë në çdo qelizë të fletës suaj të punës:

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

Këtu, ne kemi shumën e të gjitha produkteve me tekstin “E kuqe” në të. Është 691.

Shpjegimi i formulës

  • Funksioni SUMIF merr tre argumente: a varg , një kriter dhe një varg_sume .
  • Këtu diapazoni është B4:B13 (Emri i produktit) dhe kriteri është “E kuqe” . Mban E VËRTETË për çdo vlerë teksti me tekstin “E kuqe” në të.
  • Prandaj, formula kërkon të gjitha vlerat e tekstit në intervalin B4:B13 që përmban tekstin “Red” .
  • Kur gjen një vlerë në intervalin B4:B13 , ai përmbledh vlerën përkatëse nga vargu_shumë , D4:D13 ( Sasia ).
  • Kështu SUMIF(B4:B13,"*E kuqe*", D4:D13) kthen shumën e të gjitha sasive nga diapazoni D4:D13 ku emri i produktit përmban tekstin “E kuqe” në të.

Shënim për t'u mbajtur mend

  • Ky është njëFormula E pandjeshme ndaj rasteve . Kjo do të thotë, nëse përdorni “RED” ose “kuqe” në vend të “Red” , do të funksionojë gjithashtu njësoj.

Lexo më shumë: Nëse qeliza përmban tekst specifik, atëherë shtoni 1 në Excel (5 shembuj)

5. Përdorni funksionin SUMIFS për të përmbledhur nëse një qelizë përmban një tekst specifik në Excel (përputhje e pandjeshme ndaj rasteve)

Mund të përdorni funksionin SUMIFS në vend të funksionit SUM për të përmbledhur nëse një qelizë përmban një tekst specifik në të.

Si të realizohet?

SUMIFS formula për të gjetur shumën e të gjitha produkteve me tekstin “E kuqe” në to do të jetë:

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

Këtu, ne kemi përsëri shumën e të gjitha produkteve me tekstin "E kuqe" në të. Është 691.

Shpjegimi i formulës

  • Funksioni SUMIFS merr një sum_range dhe një ose më shumë çifte të range dhe kritereve.
  • Këtu vargu ynë_sum është D4:D13 ( Sasia ). Dhe ne kemi përdorur një palë varg dhe kritere .
  • Sfera është B4:B13 (Emri i produktit) , dhe kriteret është “*E kuqe*” . Kërkon për të gjitha vlerat e tekstit në rangun C4:C13 me tekstin “E kuqe” në të.
  • Kur gjen një vlerë në intervalin B4:B13 , ai përmbledh vlerën përkatëse nga rangu_sumës D4:D13 .
  • Kështu SUMIFS(D4:D13,C4: C13,”*”) kthehetshuma e të gjitha sasive nga diapazoni D4:D13 ku emri i produktit ka tekstin “E kuqe” në të.

Shënim për t'u mbajtur mend

  • Kjo është gjithashtu një formulë E pandjeshme ndaj rasteve . Kjo do të thotë, “RED” ose “kuqe” në vend të “Red” do të funksionojë gjithashtu njësoj.

Lexo më shumë: Nëse qeliza përmban tekst, atëherë shtoni tekst në një qelizë tjetër në Excel

6. Kombinoni funksionet SUM, IF, ISERROR dhe FIND për të shumuar nëse një qelizë përmban një tekst specifik në Excel (përputhje e ndjeshme ndaj shkronjave)

Dy metodat e mëparshme kryejnë një pandjeshmëri ndaj shkronjave dhe shkronjave përputhet për të përmbledhur të gjitha qelizat që përmbajnë një tekst specifik në të.

Tani, nëse doni një përputhje të ndjeshme ndaj shkronjave të vogla , mund të aplikoni këtë formulë.

Ju mund të kombinoni funksionin SUM , Funksionin IF , funksionin ISERROR dhe Funksionin FIND për të përmbledhur nëse një qelizë përmban një tekst specifik në atë me një përputhje të ndjeshme ndaj shkronjave të vogla .

Si të realizohet?

Ndjekja e rastit formula për të gjetur shumën e të gjitha produkteve me tekstin “E kuqe” në to do të jetë:

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

<[ Është një Formulë Array . Pra, shtypni CTRL+SHIFT+ENTER përveç nëse përdorni Office 365 .]

Shihni, ne kemi përsëri sasinë totale të produkteve me tekstin “E kuqe” në emër.

Shpjegimi iFormula

  • FIND(“Red”,B4:B13) kërkon një përputhje të ndjeshme ndaj shkronjave në të gjitha vlerat e diapazonit B4:B13 ( Emri i produktit ) për tekstin “Red” .
  • Kthon një numër nëse gjen një përputhje, përndryshe kthen #VALUE gabim.
  • Kështu formula bëhet SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}),0 ,D4:D13)) .
  • ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) kthen një E VËRTETË për çdo gabim, dhe një FALSE përndryshe.
  • Prandaj, formula bëhet SUM(IF{TRUE,FALSE,TRUE,…,FALSE},0,D4 :D13)) .
  • NËSE{E VËRTETË,FALSE,TRUE,…,FALSE},0,D4:D13) kthen 0 për çdo TRUE , dhe kthen vlerën përkatëse nga diapazoni D4:D13 për çdo FALSE .
  • Tani, formula bëhet SUM( D4,0,D5,0,…,0) .
  • Më në fund, funksioni SUM kthen shumën e vlerave përkatëse.

Lexo më shumë: Excel nëse qeliza përmban tekst, atëherë ktheje vlerën (8 mënyra të thjeshta)

T këshilla për të mbajtur mend

  • Funksioni SUMIF dhe SUMIFS mund të përdoren me Wildcards (*, ?, ~) për të kërkuar për përputhje të pjesshme.
  • Funksioni SUMIF dhe funksioni SUMIFS kërkoni për një përputhje Pandjeshme ndaj shkronjave , ndërsa Funksioni FIND kërkon për një përputhje Te ndjeshme ndaj rasteve .

Përfundim

Duke përdorur këto metoda, mund tëshuma nëse një qelizë përmban tekst në Excel. A dini ndonjë metodë tjetër? Apo keni ndonjë pyetje? Mos ngurroni të na pyesni.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.