Summa ef klefi inniheldur texta í Excel (6 viðeigandi formúlur)

  • Deildu Þessu
Hugh West

Í þessari grein mun ég sýna þér hvernig á að leggja saman ef reit inniheldur texta í Excel. Þú munt læra aðferðirnar til að leggja saman út frá hólf sem inniheldur hvers kyns texta, ásamt því ef hann inniheldur ákveðinn texta með viðeigandi dæmum og myndskreytingum.

Hlaða niður æfingabók

Summa ef klefi inniheldur texta.xlsx

6 hentugar formúlur til að leggja saman ef klefi inniheldur texta í Excel

Hér höfum við gagnasett með Nöfnum sumra vara, Tengiliðir viðskiptavina sem keyptu þær og Magn fyrirtækis sem heitir Jupyter Group.

Í dag er markmið okkar að leggja saman frumurnar sem innihalda texta úr þessu gagnasafni.

1. Notaðu SUMIF aðgerðina til að leggja saman ef reit inniheldur texta í Excel

Þú getur notað SUMIF aðgerðina í Excel til að leggja saman ef reit inniheldur texta í Excel.

Til dæmis, við skulum reyna að leggja saman magn vörunnar þar sem heimilisföng viðskiptavina eru netfang , ekki símanúmer .

Það þýðir að við þurfum að leggja saman Magn hólfs ef aðliggjandi hólf hennar inniheldur texta sem Visfang viðskiptavinar .

Hvernig á að framkvæma þetta?

Til að framkvæma þetta geturðu slegið inn stjörnumerki (*) sem viðmið í SUMIF falli , eins og eftirfarandi formúla:

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

Sjáðu, hér höfum við heildarmagnið af vörummeð viðskiptavinum með textavistföng.

Það er 1558.

Útskýring á formúlunni

  • The SUMIF fall tekur þrjú rök: svið , viðmið og summasvið .
  • Hér er bilið C4:C13 (aðfang viðskiptavinar) og viðmiðin er “*” . “*” heldur TRUE fyrir hvaða textagildi sem er. Þess vegna leitar formúlan að öllum textagildum á bilinu C4:C13 .
  • Þegar hún finnur textagildi á bilinu C4:C13 , safnar hún saman samsvarandi gildi úr summusviði , D4:D13 ( Magn ).
  • Þannig SUMIF(C4:C13,"* ”,D4:D13) skilar summu allra stærða úr bilinu D4:D13 þar sem samsvarandi heimilisfang á bilinu C4:C13 er textavistfang.

Lesa meira: Hvernig á að leggja saman frumur með texta og tölum í Excel

2. Notaðu SUMIFS aðgerðina til að leggja saman ef reit inniheldur texta í Excel

Þú getur notað SUMIFS aðgerðina í stað SUMIF fallsins til að leggja saman ef reit inniheldur texti í Excel.

Hvernig á að ná?

Formúlan er nánast svipuð. Hér verður SUMIFS formúlan til að leggja saman magnið með textasföngunum:

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

Hér höfum við aftur heildarmagn af vörum með viðskiptavinum með textavistföng.

Það er aftur 1558.

Skýring áFormúla

  • SUMIFS fallið tekur summusvið og eitt eða fleiri pör af sviði og viðmiðum.
  • Hér er summusvið okkar D4:D13 ( Magn ). Og við höfum notað eitt par af svið og viðmiðum .
  • Sviðið er C4:C13 (Tengiliðir) og viðmiðin er “*” . Það leitar að öllum textagildum á bilinu C4:C13 .
  • Þegar það finnur textagildi á bilinu C4:C13 , leggur það saman samsvarandi gildi úr summusviðinu D4:D13 .
  • Þannig skilar SUMIFS(D4:D13,C4:C13,”*”) summan af allt magn frá bilinu D4:D13 þar sem samsvarandi heimilisfang á bilinu C4:C13 er textafang.

Lesa meira : Excel Summa Ef fruma inniheldur viðmið (5 dæmi)

3. Sameina SUM, IF og ISTEXT aðgerðir til að leggja saman Ef reit inniheldur texta í Excel

Ef þú vilt geturðu notað blöndu af SUM aðgerðinni , If aðgerð og ISTEXT aðgerð til að leggja saman ef reit inniheldur texta í Excel.

Hvernig á að ná?

Veldu hvaða reit sem er og sláðu inn þessa samsettu formúlu:

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

[ Það er Array Formula . Svo ýttu á CTRL+SHIFT+ENTER nema þú sért í Office 365 .]

Sjáðu, við höfum það sama heildarmagn af vörum með viðskiptavinum með textaheimilisföng,1558.

Útskýring á formúlunni

  • ISTEXT(C4:C13) athugar hvert gildi í bilinu C4:C13 og skilar TRUE ef það er textagildi. Annars skilar það FALSE .
  • Nú verður formúlan SUM(IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0)) .
  • EF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) skilar samsvarandi gildi úr bilinu D4:D13 fyrir hvern TRUE . Og fyrir hvert FALSE skilar það 0 .
  • Þess vegna verður formúlan SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
  • Nú skilar SUM fallið summu samsvarandi gilda úr bilinu D4:D13 .

Lesa meira: Ef klefi inniheldur texta, afritaðu þá á annað blað í Excel

Svipaðir lestir

  • Sumfrumur í Excel: Stöðugt, tilviljunarkennt, með viðmiðum osfrv.
  • Hvernig á að úthluta gildi ef klefi inniheldur Word í Excel (4 auðveldar leiðir)
  • Ef klefi inniheldur texta, skilaðu þá gildi í öðru klefi með því að nota Excel formúlu
  • Hvernig á að skila gildi ef frumur innihalda ákveðinn texta úr lista
  • Finndu texta í Excel-sviði og skila tilvísun til hólfs (3 leiðir)

4. Notaðu SUMIF aðgerðina til að leggja saman ef hólf inniheldur ákveðinn texta í Excel (hástafaónæmir samsvörun)

Hingað til höfum við lagt saman allar frumur sem innihalda textagildi.

Nú reynum við aðeinsöðruvísi hlutur. Við munum leggja saman hólfin sem innihalda textagildi með ákveðnum texta.

Til dæmis skulum við reyna að leggja saman magn allra rauðu vara.

Það þýðir að við verðum að leggja saman hvaða reit sem er. ef það inniheldur textann “rautt” í því.

Hvernig á að ná þessu?

Við getum líka gerðu þetta með SUMIF aðgerðinni í Excel með stjörnutákni (*) .

Sláðu inn þessa formúlu í hvaða reit sem er á vinnublaðinu þínu:

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

Hér höfum við summan af öllum vörum með textanum „Rauður“ í. Það er 691.

Skýring á formúlunni

  • SUMIF fallið tekur þrjár röksemdir: a svið , viðmið og summasvið .
  • Hér er bilið B4:B13 (Vöruheiti) og viðmiðin er „Rauð“ . Það heldur TRUE fyrir hvaða textagildi sem er með textanum „Red“ í því.
  • Þess vegna leitar formúlan að öllum textagildum á bilinu B4:B13 sem inniheldur textann “Red” .
  • Þegar það finnur gildi á bilinu B4:B13 , leggur það saman samsvarandi gildi frá summusviðið , D4:D13 ( Magn ).
  • Þannig SUMIF(B4:B13,"*Rautt*", D4:D13) skilar summu allra magna úr bilinu D4:D13 þar sem vöruheitið inniheldur textann „Rautt“ í því.

Athugasemd til að muna

  • Þetta erFormúla hástafaónæmis . Það er að segja, ef þú notar “RAUTT” eða „rautt“ í stað „Rautt“ mun það líka virka eins.

Lesa meira: Ef klefi inniheldur sérstakan texta, bættu þá við 1 í Excel (5 dæmi)

5. Notaðu SUMIFS aðgerðina til að leggja saman ef reit inniheldur ákveðinn texta í Excel (case-insensitive match)

Þú getur notað SUMIFS aðgerðina í staðinn fyrir SUM aðgerðina til að leggja saman ef reit inniheldur ákveðinn texta.

Hvernig á að ná?

The SUMIFS formúla til að finna út summan af öllum vörum með textanum “Rautt“ í þeim verður:

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

Hér höfum við aftur summan af öllum vörum með textanum „Rauður“ í. Það er 691.

Útskýring á formúlunni

  • SUMIFS fallið tekur summa_svið og eitt eða fleiri pör af sviði og viðmiðum.
  • Hér er summasvið okkar D4:D13 ( Magn ). Og við höfum notað eitt par af sviði og viðmiðum .
  • Sviðið er B4:B13 (Vöruheiti) og viðmiðin er „*Rautt*“ . Það leitar að öllum textagildum á bilinu C4:C13 með textanum “Red” í því.
  • Þegar það finnur gildi á bilinu B4:B13 , leggur það saman samsvarandi gildi úr summusviðinu D4:D13 .
  • Þannig SUMIFS(D4:D13,C4: C13,”*”) skilarsumman af öllu magni úr bilinu D4:D13 þar sem vöruheitið hefur textann „Rautt“ í.

Athugasemd til að muna

  • Þetta er líka hástafaónæm formúla. Það er, “RAUTT” eða „rautt“ í stað „Rautt“ mun einnig virka eins.

Lesa meira: Ef klefi inniheldur texta skaltu bæta við texta í annan klefi í Excel

6. Sameina SUM, IF, ISERROR og FIND aðgerðir til að leggja saman ef reit inniheldur ákveðinn texta í Excel (case-Sensitive Match)

Fyrstu tvær aðferðir framkvæma hástafaónæmir samsvörun til að leggja saman allar hólfin sem innihalda ákveðinn texta.

Nú, ef þú vilt hafa hástafanæmu samsvörun, geturðu notað þessa formúlu.

Þú getur sameinað SUM aðgerðina , IF aðgerðina , ERROR aðgerðina og FINDA aðgerðina til að leggja saman ef reit inniheldur ákveðinn texta í það með hástafaviðkvæmum samsvörun.

Hvernig á að ná?

Hið hástafaviðkvæma formúla til að finna út summan af öllum vörum með textanum „Rauð“ verður:

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

[ Þetta er Array Formula . Svo ýttu á CTRL+SHIFT+ENTER nema þú sért að nota Office 365 .]

Sjáðu, við höfum aftur heildarmagn af vörum með textanum „Rautt“ í nafninu.

Útskýring áFormúla

  • FIND(“Red”,B4:B13) leitar að hástafanæmri samsvörun á öllum gildum bilsins B4:B13 ( Vöruheiti ) fyrir textann “Rautt“ .
  • Það skilar tölu ef það finnur samsvörun, annars skilar #VALUE villa.
  • Þannig að formúlan verður SUM(IF(VILLA({15,#GILDIM!,15,#GILDI!,…,#GILDI!}),0 ,D4:D13)) .
  • ERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) skilar TRUE fyrir hverja villu, og FALSE annars.
  • Þess vegna verður formúlan SUM(EF{TRUE,FALSE,TRUE,…,FALSE},0,D4 :D13)) .
  • EF{TRUE,FALSE,TRUE,…,FALSE},0,D4:D13) skilar 0 fyrir hvert TRUE , og skilar samsvarandi gildi úr bilinu D4:D13 fyrir hvern FALSE .
  • Nú verður formúlan SUM( D4,0,D5,0,…,0) .
  • Að lokum skilar SUM fallið summu samsvarandi gilda.

Lesa meira: Excel Ef klefi inniheldur texta skila þá gildi (8 auðveldar leiðir)

T hings til að muna

  • SUMIF aðgerðina og SUMIFS aðgerðina er hægt að nota með Wildcards (*, ?, ~) til að leita að samsvörun að hluta.
  • SUMIF aðgerðin og SUMIFS aðgerðin leita að hástafaónæmi samsvörun, en SUMIFS aðgerðin 1>FINDA aðgerð leitar að hástafaviðkvæmri samsvörun.

Niðurstaða

Með þessum aðferðum geturðusumma ef reit inniheldur texta í Excel. Kanntu einhverja aðra aðferð? Eða hefurðu einhverjar spurningar? Ekki hika við að spyrja okkur.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.