Ynhâldsopjefte
Yn dit artikel sil ik jo sjen litte hoe't jo summe kinne as in sel tekst yn Excel befettet. Jo sille de metoaden leare om te summjen basearre op in sel dy't elke soarte tekst befettet, tegearre mei as it in spesifike tekst befettet mei goede foarbylden en yllustraasjes.
Download Practice Workbook
Som as in sel tekst befettet.xlsx
6 geskikte formules om op te tellen as in sel tekst yn Excel befettet
Hjir hawwe wy in gegevensset mei de Nammen fan guon produkten, Kontaktadressen fan 'e klanten dy't se kochten, en de hoeveelheden fan in bedriuw neamd Jupyter Group.
Hjoed is ús doel om de sellen op te tellen dy't tekst út dizze dataset befetsje.
1. Brûk de SUMIF-funksje om op te tellen as in sel tekst yn Excel befettet
Jo kinne de SUMIF-funksje fan Excel brûke om op te tellen as in sel tekst yn Excel befettet.
Litte wy bygelyks besykje de hoemannichten fan 'e produkten op te tellen wêrfan de adressen fan klanten E-post-ID's binne, net tillefoannûmers .
Dat betsjut dat wy moatte sommje de Quantity fan in sel as de neistlizzende sel in tekst befettet as it Klantadres .
⧪ Hoe dit te berikken?
Om dit út te fieren, kinne jo in Asterisk-symboal (*) ynfiere as de kritearia binnen in SUMIF-funksje , lykas de folgjende formule:
=SUMIF(C4:C13,"*",D4:D13)
Sjoch, hjir hawwe wy de totale kwantiteit fan produktenmei klanten mei tekstadressen.
It is 1558.
⧪ Taljochting fan de formule
- De SUMIF-funksje nimt trije arguminten: in berik , in kritearia , en in som_berik .
- Hjir is it berik C4:C13 (Klantadres) en de kritearia is “*” . “*” hâldt TRUE foar elke tekstwearde. Dêrom siket de formule foar alle tekstwearden yn it berik C4:C13 .
- As it in tekstwearde fynt yn it berik C4:C13 , wurdt it somt de korrespondearjende wearde fan it som_berik , D4:D13 ( Quantity ).
- Danom SUMIF(C4:C13,"* ”,D4:D13) jout de som fan alle grutten werom út it berik D4:D13 wêrby't it oerienkommende adres yn it berik C4:C13 in tekstadres is.
Lês mear: Hoe sellen mei tekst en sifers optelle yn Excel
2. Brûk de SUMIFS-funksje om op te tellen as in sel tekst yn Excel befettet
Jo kinne de SUMIFS-funksje brûke ynstee fan de SUMIF-funksje om op te tellen as in sel befettet tekst yn Excel.
⧪ Hoe te berikken?
De formule is hast gelyk. Hjir sil de SUMIFS formule om de hoemannichten op te tellen mei de tekstadressen wêze:
=SUMIFS(D4:D13,C4:C13,"*")
Hjir hawwe wy wer de totale kwantiteit produkten mei klanten mei tekstadressen.
It is wer 1558.
⧪ Taljochting fan deFormule
- De SUMIFS-funksje nimt in som_berik en ien of mear pearen fan berik en kritearia.
- Hjir is ús som_berik D4:D13 ( Kwantiteit ). En wy hawwe ien pear brûkt fan in berik en kritearia .
- It berik is C4:C13 (Kontaktadres) , en de kritearia is “*” . It siket nei alle tekstwearden yn it berik C4:C13 .
- As it in tekstwearde fynt yn it berik C4:C13 , somt it de oerienkommende wearde op. út it som_berik D4:D13 .
- Sa jout SUMIFS(D4:D13,C4:C13,"*") de som fan alle hoemannichten út it berik D4:D13 wêrby't it oerienkommende adres yn it berik C4:C13 in tekstadres is.
Lês mear : Excel-som as in sel kritearia befettet (5 foarbylden)
3. Kombinearje SUM-, IF- en ISTEXT-funksjes om op te tellen As in sel tekst yn Excel befettet
As jo wolle, kinne jo in kombinaasje brûke fan de SUM-funksje , de As funksje , en de ISTEXT-funksje om op te tellen as in sel tekst yn Excel befettet.
⧪ Hoe te berikken?
Selektearje elke sel en fier dizze kombinearre formule yn:
=SUM(IF(ISTEXT(C4:C13),D4:D13,0))
[ It is in Array Formule . Druk dus op CTRL+SHIFT+ENTER útsein as jo yn Office 365 binne.]
Sjoch, wy hawwe itselde totale kwantiteit fan produkten mei klanten mei tekstadressen,1558.
⧪ Taljochting fan de formule
- ISTEXT(C4:C13) kontrolearret elke wearde yn it berik C4:C13 en jout in TRUE werom as it in tekstwearde is. Oars jout it in FALSE werom.
- No wurdt de formule SUM(IF({TRUE,TRUE,FALSE,...,FALSE},D4:D13,0)) .
- IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) jout de oerienkommende wearde werom út it berik D4:D13 foar elk TRUE . En foar elke FALSE jout it 0 werom.
- Dêrom wurdt de formule SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
- No jout de SUM-funksje de som werom fan de oerienkommende wearden út it berik D4:D13 .
Lês mear: As sel tekst befettet, kopiearje dan nei in oar blêd yn Excel
Fergelykbere lêzingen
- Sellen sommje yn Excel: kontinu, willekeurich, mei kritearia, ensfh.
- Hoe kinne jo wearde tawize as sel Word yn Excel befettet (4 maklike manieren)
- As sel tekst befettet, jou dan wearde werom yn in oare sel mei Excel-formule
- Hoe kinne jo wearde weromjaan as sellen bepaalde tekst fan in list befetsje
- Tekst sykje yn Excel-berik en selferwizing werom (3 manieren)
4. Brûk de SUMIF-funksje om op te tellen as in sel in spesifike tekst yn Excel befettet (Case-Insensitive Match)
Oan no ta hawwe wy alle sellen gearfette dy't tekstwearden befetsje.
No sille wy besykje in bytsjeoars ding. Wy sille de sellen dy't tekstwearden befetsje mei in spesifike tekst optelle.
Litte wy bygelyks besykje de kwantiteit fan alle reade produkten op te tellen.
Dat betsjut dat wy elke sel moatte sommje as it de tekst “read” deryn befettet.
⧪ Hoe dit te berikken?
Wy kinne ek berikke dit mei de SUMIF-funksje fan Excel mei Asterisk-symboal (*) .
Fier dizze formule yn yn elke sel fan jo wurkblêd:
=SUMIF(B4:B13,"*Red*",D4:D13)
Hjir hawwe wy de som fan alle produkten mei de tekst “Red” deryn. It is 691.
⧪ Taljochting fan de formule
- De SUMIF-funksje nimt trije arguminten: a berik , in kritearia en in som_berik .
- Hjir is it berik B4:B13 (produktnamme) en de kritearia is “Read” . It hâldt TRUE foar elke tekstwearde mei de tekst “Red” deryn.
- Dêrom siket de formule nei alle tekstwearden yn it berik B4:B13 dy't de tekst “Red” befettet.
- As it in wearde fynt yn it berik B4:B13 , somt it de oerienkommende wearde fan de som_berik , D4:D13 ( Quantity ).
- Dêrom SUMIF(B4:B13,"*Red*", D4:D13) jout de som werom fan alle hoemannichten út it berik D4:D13 wêryn de produktnamme de tekst “Red” deryn befettet.
⧪ Notysje om te ûnthâlden
- Dit is in Hoofdletter-ûngefoelige formule. Dat is, as jo “RED” of “read” brûke yn plak fan “Red” , sil it ek itselde wurkje.
Lês mear: As sel spesifike tekst befettet, foegje dan 1 ta yn Excel (5 foarbylden)
5. Brûk de SUMIFS-funksje om te summjen as in sel in spesifike tekst yn Excel befettet (Case-Insensitive Match)
Jo kinne de SUMIFS-funksje brûke ynstee fan de SUM-funksje om op te tellen as in sel in spesifike tekst deryn befettet.
⧪ Hoe te berikken?
De SUMIFS formule om de som fan alle produkten út te finen mei de tekst “Red” deryn sil wêze:
=SUMIFS(D4:D13,B4:B13,"*Red*")
Hjir hawwe wy wer de som fan alle produkten mei de tekst “Rood” deryn. It is 691.
⧪ Taljochting fan de formule
- De SUMIFS-funksje nimt in sum_range en ien of mear pearen fan berik en kritearia.
- Hjir is ús som_berik D4:D13 ( Kantiteit ). En wy hawwe ien pear brûkt fan in berik en kritearia .
- It berik is B4:B13 (produktnamme) , en de kritearia is “*Read*” . It siket nei alle tekstwearden yn it berik C4:C13 mei de tekst “Red” deryn.
- As it in wearde fynt yn it berik B4:B13 , it somt de oerienkommende wearde út it som_berik D4:D13 .
- Sadwaande SUMIFS(D4:D13,C4: C13,"*") jout weromde som fan alle hoemannichten út it berik D4:D13 dêr't de produktnamme de tekst “Red” yn hat.
⧪ Notysje om te ûnthâlden
- Dit is ek in Case-Insensitive formule. Dat is, “RED” of “read” yn plak fan “Red” sil ek itselde wurkje.
Lês mear: As sel tekst befettet, foegje dan tekst ta yn in oare sel yn Excel
6. Kombinearje SUM-, IF-, ISERROR- en FIND-funksjes om op te tellen as in sel in spesifike tekst befettet yn Excel (Case-Sensitive Match)
De foarige twa metoaden fiere in case-insensitive oerienkomme om alle sellen op te tellen dy't in spesifike tekst deryn befetsje.
No, as jo in hoofdlettergefoelige oerienkomst wolle, kinne jo dizze formule tapasse.
Jo kinne de SUM-funksje , IF-funksje , ISERROR-funksje en FIND-funksje kombinearje om op te tellen as in sel in spesifike tekst yn befettet it mei in hoofdlettergefoelige wedstriid.
⧪ Hoe te berikken?
De Case-Sensitive formule om de som fan alle produkten út te finen mei de tekst “Red” deryn sil wêze:
=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))
[ It is in Array Formule . Druk dus op CTRL+SHIFT+ENTER útsein as jo Office 365 brûke.]
Sjoch, wy hawwe wer de totale kwantiteit produkten mei de tekst “Red” yn de namme.
⧪ Taljochting fan deFormule
- FIND(“Red”,B4:B13) siket nei in hoofdlettergefoelige wedstriid op alle wearden fan it berik B4:B13 ( Produktnamme ) foar de tekst “Red” .
- It jout in nûmer as it in oerienkomst fynt, oars jout #VALUE flater.
- Sa wurdt de formule SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}),0 ,D4:D13)) .
- ISERROR({15,#WAARDE!,15,#WAARDE!,…,#WAARDE!}) jout in TRUE foar elke flater, en in FALSE oars.
- Dêrom wurdt de formule SUM(IF{TRUE,FALSE,TRUE,...,FALSE},0,D4 :D13)) .
- IF{TRUE,FALSE,TRUE,…,FALSE},0,D4:D13) jout 0 foar elk TRUE , en jout de oerienkommende wearde werom út it berik D4:D13 foar elke FALSE .
- No wurdt de formule SUM( D4,0,D5,0,…,0) .
- Uteinlik jout de SUM-funksje de som fan de oerienkommende wearden werom.
Lês mear: Excel as sel tekst befettet en dan wearde werom (8 maklike manieren)
T hings to Remember
- De SUMIF-funksje en de SUMIFS-funksje kinne brûkt wurde mei Wildcards (*, ?, ~) om te sykjen nei partoerienkomsten.
- De SUMIF-funksje en de SUMIFS-funksje sykje nei in Case-Insensitive -oerienkomst, wylst de SUMIF-funksje 1>Fynfunksje siket nei in Case-Sensitive wedstryd.
Konklúzje
Mei help fan dizze metoaden kinne josom as in sel tekst yn Excel befettet. Witte jo in oare metoade? Of hawwe jo fragen? Freegje it ús frij.