Suma, jei ląstelėje yra tekstas "Excel" (6 tinkamos formulės)

  • Pasidalinti
Hugh West

Šiame straipsnyje parodysiu, kaip "Excel" programoje sumuoti, jei ląstelėje yra teksto. Sužinosite, kaip sumuoti pagal ląstelę, kurioje yra bet kokio tipo teksto, taip pat jei yra konkretus tekstas su tinkamais pavyzdžiais ir iliustracijomis.

Atsisiųsti praktikos sąsiuvinį

Suma, jei ląstelėje yra tekstas.xlsx

6 tinkamos formulės sumai, jei ląstelėje yra teksto, apskaičiuoti "Excel

Čia turime duomenų rinkinį su Vardai kai kurių produktų, Kontaktiniai adresai klientų, kurie juos pirko, ir Kiekiai bendrovės "Jupyter Group".

Šiandien mūsų tikslas - sudėti langelius, kuriuose yra šio duomenų rinkinio tekstas.

1. Naudokite funkciją SUMIF, kad susumuotumėte, ar ląstelėje yra teksto, "Excel" programoje

Galite naudoti SUMIF funkcija "Excel" sumai, jei "Excel" ląstelėje yra teksto.

Pavyzdžiui, pabandykime susumuoti produktų, kurių klientų adresai yra El. pašto ID , o ne Telefonų numeriai .

Tai reiškia, kad turime sudėti Kiekis ląstelės, jei gretimoje ląstelėje yra tekstas kaip Kliento adresas .

Kaip tai pasiekti?

Norėdami tai atlikti, galite įvesti Žvaigždutės simbolis (*) kaip kriterijai per SUMIF funkcija , kaip ši formulė:

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

Žiūrėkite, čia turime bendrą produktų kiekį, kuriame yra klientų, turinčių tekstinius adresus.

1558 m.

Formulės paaiškinimas

  • Svetainė SUMIF funkcija priima tris argumentus: a diapazonas , a kriterijai ir sum_range .
  • Šiuo atveju diapazonas yra C4:C13 (Kliento adresas) ir kriterijai yra . "*" . "*" turi . TRUE todėl formulėje ieškoma visų teksto reikšmių, esančių intervale C4:C13 .
  • Kai jis randa teksto reikšmę intervale C4:C13 , ji susumuoja atitinkamą vertę iš sum_range , D4:D13 ( Kiekis ).
  • Taigi SUMIF(C4:C13,”*”,D4:D13) grąžina visų dydžių iš intervalo sumą D4:D13 kur atitinkamas adresas iš diapazono C4:C13 yra teksto adresas.

Skaityti daugiau: Kaip "Excel" programoje sumuoti langelius su tekstu ir skaičiais

2. Naudokite funkciją SUMIFS, norėdami susumuoti, jei ląstelėje yra teksto, "Excel" programoje

Galite naudoti SUMIFS funkcija vietoj SUMIF funkcija suma, jei "Excel" ląstelėje yra teksto.

Kaip tai pasiekti?

Formulė beveik panaši. Čia SUMIFS formulė, pagal kurią bus sumuojami kiekiai su teksto adresais, bus tokia:

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

Čia vėl turime bendrą produktų kiekį, kuriame yra klientų, turinčių tekstinius adresus.

Vėl 1558 m.

Formulės paaiškinimas

  • Svetainė SUMIFS funkcija užima sum_range ir viena ar daugiau porų diapazonas ir kriterijai.
  • Čia mūsų sum_range yra . D4:D13 ( Kiekis ). Ir mes naudojome vieną porą a diapazonas ir kriterijai .
  • Diapazonas yra C4:C13 (kontaktinis adresas) , o kriterijus yra "*" . Ieškoma visų teksto reikšmių, esančių intervale C4:C13 .
  • Kai jis randa teksto reikšmę intervale C4:C13 , ji susumuoja atitinkamą vertę iš sum_range D4:D13 .
  • Taigi SUMIFS(D4:D13,C4:C13, "*") grąžina visų dydžių iš intervalo sumą D4:D13 kur atitinkamas adresas iš diapazono C4:C13 yra teksto adresas.

Skaityti daugiau: "Excel" suma, jei ląstelėje yra kriterijų (5 pavyzdžiai)

3. SUM, IF ir ISTEXT funkcijų derinimas, norint susumuoti, ar ląstelėje yra tekstas "Excel" programoje

Jei norite, galite naudoti SUM funkcija . Jei funkcija , ir ISTEXT funkcija suma, jei "Excel" ląstelėje yra teksto.

Kaip tai pasiekti?

Pasirinkite bet kurią ląstelę ir įveskite šią kombinuotą formulę:

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

[ Tai Masyvo formulė . Taigi paspauskite CTRL+SHIFT+ENTER nebent esate "Office 365 .]

Pažiūrėkite, turime tokį patį bendrą produktų kiekį, kai klientai turi tekstinius adresus, t. y. 1558.

Formulės paaiškinimas

  • ISTEXT(C4:C13) tikrina kiekvieną intervalo reikšmę C4:C13 ir grąžina TRUE jei tai yra teksto reikšmė. Priešingu atveju grąžinamas FALSE .
  • Dabar formulė tampa tokia SUM(IF({TRUE,TRUE,FALSE,...,FALSE},D4:D13,0)) .
  • IF({TRUE,TRUE,TRUE,FALSE,...,FALSE},D4:D13,0) grąžina atitinkamą reikšmę iš intervalo D4:D13 kiekvienam TRUE . Ir kiekvienam FALSE , jis grąžina 0 .
  • Todėl formulė tampa tokia SUM(D4,D5,0,D7,0,0,0,D11,D12,0) .
  • Dabar SUM funkcija grąžina atitinkamų verčių iš intervalo sumą D4:D13 .

Skaityti daugiau: Jei ląstelėje yra teksto, tada nukopijuokite į kitą "Excel" lapą

Panašūs skaitiniai

  • "Excel" ląstelių sumos: nuolatinės, atsitiktinės, su kriterijais ir t. t.
  • Kaip priskirti reikšmę, jei "Excel" ląstelėje yra žodis (4 paprasti būdai)
  • Jei ląstelėje yra teksto, tada grąžinkite vertę kitoje ląstelėje naudodami "Excel" formulę
  • Kaip grąžinti reikšmę, jei ląstelėse yra tam tikras tekstas iš sąrašo
  • Rasti tekstą "Excel" diapazone ir grąžinti ląstelių nuorodą (3 būdai)

4. Naudokite funkciją SUMIF, kad susumuotumėte, ar "Excel" ląstelėje yra tam tikras tekstas (atitikimas, neatsižvelgiant į mažąsias ir didžiąsias raides)

Iki šiol sudėjome visus langelius, kuriuose yra teksto reikšmių.

Dabar išbandysime šiek tiek kitokį dalyką. Sudėsime langelius, kuriuose yra teksto reikšmių su tam tikru tekstu.

Pavyzdžiui, pabandykime susumuoti visų raudonų produktų kiekį.

Tai reiškia, kad turime sumuoti bet kurį langelį, jei jame yra tekstas "raudona" jame.

Kaip tai pasiekti?

Taip pat galime tai padaryti naudodami SUMIF funkcija "Excel" su Žvaigždutės simbolis (*) .

Įveskite šią formulę bet kurioje darbalapio ląstelėje:

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

Čia turime visų produktų sumą su tekstu "Raudona" jame. Jis yra 691.

Formulės paaiškinimas

  • Svetainė SUMIF funkcija priima tris argumentus: a diapazonas , a kriterijai ir sum_range .
  • Šiuo atveju diapazonas yra B4:B13 (produkto pavadinimas) ir kriterijai yra . "Raudona" . Jis turi TRUE bet kokiai teksto vertei su tekstu "Raudona" jame.
  • Todėl formulėje ieškoma visų teksto reikšmių intervale B4:B13 kuriame yra tekstas "Raudona" .
  • Kai jis randa reikšmę iš intervalo B4:B13 , ji susumuoja atitinkamą vertę iš sum_range , D4:D13 ( Kiekis ).
  • Taigi SUMIF(B4:B13, "*Red*",D4:D13) grąžina visų dydžių iš intervalo sumą D4:D13 kur gaminio pavadinime yra tekstas "Raudona" jame.

Atmintina pastaba

  • Tai yra Taisyklių neribojimas t. y. jei naudojate "RED" arba "raudona" vietoj "Raudona" , jis taip pat veiks taip pat.

Skaityti daugiau: Jei ląstelėje yra tam tikras tekstas, tada "Excel" pridėkite 1 (5 pavyzdžiai)

5. Naudokite funkciją SUMIFS, kad susumuotumėte, ar ląstelėje yra tam tikras tekstas "Excel" (atitikimas, neatsižvelgiant į mažąsias ir didžiąsias raides)

Galite naudoti SUMIFS funkcija vietoj SUM funkcija suma, jei ląstelėje yra tam tikras tekstas.

Kaip tai pasiekti?

Svetainė SUMIFS formulę, pagal kurią galima sužinoti visų produktų sumą, ir tekstą "Raudona" juose bus:

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

Čia vėl turime visų produktų sumą su tekstu "Raudona" jame. Jis yra 691.

Formulės paaiškinimas

  • Svetainė SUMIFS funkcija užima sum_range ir viena ar daugiau porų diapazonas ir kriterijai.
  • Čia mūsų sum_range yra . D4:D13 ( Kiekis ). Ir mes naudojome vieną porą a diapazonas ir kriterijai .
  • Diapazonas yra B4:B13 (produkto pavadinimas) , o kriterijus yra "*Raudona*" . Ieškoma visų teksto reikšmių, esančių intervale C4:C13 su tekstu "Raudona" jame.
  • Kai jis randa reikšmę iš intervalo B4:B13 , ji susumuoja atitinkamą vertę iš sum_range D4:D13 .
  • Taigi SUMIFS(D4:D13,C4:C13, "*") grąžina visų dydžių iš intervalo sumą D4:D13 kur produkto pavadinime yra tekstas "Raudona" jame.

Atmintina pastaba

  • Tai taip pat yra Taisyklės, kurioms neskiriama didžioji raidė formulė. Tai yra, "RED" arba "raudona" vietoj "Raudona" taip pat veiks taip pat.

Skaityti daugiau: Jei ląstelėje yra teksto, tada pridėkite tekstą į kitą "Excel" ląstelę

6. SUMOS, IF, ISERROR ir FIND funkcijų derinimas, norint susumuoti, ar ląstelėje yra tam tikras tekstas "Excel" programoje (atitikimas pagal mažąsias ir didžiąsias raides)

Ankstesni du metodai atlieka Atskirų raidžių atitiktis, kad būtų sumuojamos visos ląstelės, kuriose yra tam tikras tekstas.

Jei norite, kad , kai atsižvelgiama į mažąsias ir didžiąsias raides. atitiktį, galite taikyti šią formulę.

Galite derinti SUM funkcija , IF funkcija , ISERROR funkcija , ir FIND funkcija sumuoti, jei ląstelėje yra konkretus tekstas su , kai atsižvelgiama į mažąsias ir didžiąsias raides. rungtynės.

Kaip tai pasiekti?

Svetainė Didžiųjų ir mažųjų raidžių skirtumai formulę, pagal kurią galima sužinoti visų produktų sumą, ir tekstą "Raudona" juose bus:

=SUMA(IF(ISERROR(FIND("Raudona",B4:B13)),0,D4:D13))

[ Tai Masyvo formulė . Taigi paspauskite CTRL+SHIFT+ENTER nebent naudojate "Office 365 .]

Žiūrėkite, vėl turime bendrą produktų kiekį su tekstu "Raudona" pavadinime.

Formulės paaiškinimas

  • FIND("Raudona",B4:B13) ieško atitikimas pagal mažąsias ir didžiąsias raides visoms diapazono reikšmėms B4:B13 ( Produkto pavadinimas ) tekstui "Raudona" .
  • Jei randamas atitikmuo, grąžinamas skaičius, priešingu atveju grąžinamas #VALUE klaida.
  • Taigi formulė tampa tokia SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,...,#VALUE!}),0,D4:D13)) .
  • ISERROR({15,#VALUE!,15,#VALUE!,...,#VALUE!}) grąžina TRUE kiekvienai klaidai ir a FALSE kitaip.
  • Todėl formulė tampa tokia SUM(IF{TRUE,FALSE,TRUE,...,FALSE},0,D4:D13)) .
  • IF{TRUE,FALSE,TRUE,...,FALSE},0,D4:D13) grąžina 0 kiekvienam TRUE ir grąžina atitinkamą reikšmę iš intervalo D4:D13 kiekvienam FALSE .
  • Dabar formulė tampa tokia SUMA(D4,0,D5,0,...,0) .
  • Galiausiai SUM funkcija grąžina atitinkamų verčių sumą.

Skaityti daugiau: "Excel" Jei ląstelėje yra tekstas, tada grąžinkite vertę (8 paprasti būdai)

Dalykai, kuriuos reikia prisiminti

  • Svetainė SUMIF funkcija ir SUMIFS funkcija galima naudoti su Pakaitiniai simboliai (*, ?, ~) ieškoti dalinių atitikmenų.
  • Svetainė SUMIF funkcija ir SUMIFS funkcija ieškoti Didžiųjų ir mažųjų raidžių neatsižvelgiama atitikimo, o FIND funkcija ieško Didžiųjų ir mažųjų raidžių skirtumai rungtynės.

Išvada

Naudodamiesi šiais metodais galite susumuoti, ar "Excel" ląstelėje yra teksto. Ar žinote kokį nors kitą metodą? Ar turite klausimų? Drąsiai klauskite mūsų.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.