Meriv çawa karakteran di Excel de bijmêre: tîpên tevahî an taybetî di hucreyek an rêzek de

  • Vê Parve Bikin
Michael Brown

Dersdar rave dike ka meriv çawa karakteran di Excel de bijmêre. Hûn ê formulan fêr bibin da ku jimara karakterên giştî di nav rêzekê de bistînin, û tenê karakterên taybetî di şaneyek an jî di çend şaneyan de bijmêrin.

Desteya meya berê fonksiyona Excel LEN destnîşan kir, ku destûrê dide jimartin hejmara giştî ya tîpan di şaneyê de.

Formula LEN bi serê xwe bikêr e, lê bi peywendiya bi fonksiyonên din ên wekî SUM, SUMPRODUCT û SUBSTITUTE re, ew dikare karên pir tevlihevtir bi rê ve bibe. Zêdetir di vê tutoriyê de, em ê ji nêz ve li çend formulên bingehîn û pêşkeftî binêrin da ku karakteran di Excel de bijmêrin.

    Meriv çawa hemî karakteran di nav rêzekê de bijmêre

    Dema ku dor tê jimartina hejmarek tîpan di çend şaneyan de, çareseriyek tavilê ya ku tê bîra me ev e ku meriv jimara karakteran ji bo her şaneyê bigire û dûv re wan hejmaran lê zêde bike:

    =LEN(A2)+LEN(A3)+LEN(A4)

    An

    =SUM(LEN(A2),LEN(A3),LEN(A4))

    Formulên jorîn dibe ku ji bo rêzek piçûk baş bixebitin. Ji bo hejmartina tevahî karakteran di navberek mezintir de, çêtir e ku em tiştek tevlihevtir peyda bikin, mînakî. fonksiyona SUMPRODUCT, ku rêzan zêde dike û berhevoka hilberan vedigerîne.

    Li vir formula Excel-ê ya gelemperî heye ku karakteran di navberekê de bijmêre:

    =SUMPRODUCT(LEN( range) )

    Û dibe ku formula weya rasteqîn mîna vê xuya bike:

    =SUMPRODUCT(LEN(A1:A7))

    Rêyek din ji bo jimartina karakteran di nav rêzekê de ev e ku hûn bikar bînin Fonksiyona LEN tê dekombînasyona bi SUM re:

    =SUM(LEN(A1:A7))

    Berevajî SUMPRODUCT, fonksiyona SUM ji hêla xwerû ve rêzan nahesibîne, û hûn hewce ne ku Ctrl + Shift + Enter pêl bikin da ku wê veguherînin formula komekê.

    Wekî ku di dîmendera jêrîn de tê xuyang kirin, formula SUM heman hejmartina karakteran vedigerîne:

    Formula hejmartina karakterên rêzê çawa dixebite

    Ev yek ji formulên herî rast e ku karakterên di Excel de têne hejmartin. Fonksiyona LEN ji bo her şaneyek di rêza diyarkirî de dirêjahiya rêzê dihejmêre û wan wekî komek jimareyan vedigerîne. Û dûv re, SUMPRODUCT an SUM wan jimareyan zêde dike û hejmara tîpan vedigerîne.

    Di mînaka jorîn de, rêzek ji 7 hejmaran ku dirêjahiya rêzikên di şaneyên A1 heta A7 de temsîl dikin, tê berhev kirin:

    Nîşe. Ji kerema xwe bala xwe bidin ku fonksiyona Excel LEN bi tevahî hemû tîpan di her şaneyê de dihejmêre , di nav de herf, jimar, nîşaneyên xalbendî, sembolên taybetî, û hemî ciyên (serek, paşverû û valahiyên di navbera peyvan de).

    Meriv çawa tîpên taybet di şaneyê de bijmêre

    Carinan, li şûna ku hûn hemî tîpan di nav şaneyê de bijmêrin, dibe ku hûn tenê bûyerên tîp, hejmar an nîşanek taybetî bijmêrin.

    Ji bo hejmartina çend caran karaktereke diyarkirî di şaneyê de xuya dike, fonksiyona LENê bi SUBSTITUTE re bi kar bîne:

    =LEN( hucre )-LEN(SUBSTITUTE( hucre , karakter ,""))

    Ji bo baştir fêmkirina formulê, mînaka jêrîn binirxînin.

    Bifikirin, hûn danegehek ji tiştên ku hatine radestkirin diparêzin, ku her celebek xwedan taybetmendiya xwe ye nasname. Û her şanek çend hêmanan dihewîne ku bi komma, valahiyek, an veqetandek din veqetandî ne. Kar ev e ku mirov bijmêre çend caran di her şaneyê de nasnameyek yekta diyar dibe.

    Bihesibînin ku navnîşa tiştên ku hatine radestkirin di stûna B de ye (destpêka di B2 de), û em jimara "A"yê dihejmêrin. bûyeran, formula wiha ye:

    =LEN(B2)-LEN(SUBSTITUTE(B2,"A",""))

    Ev formula hejmartina karaktera Excel çawa dixebite

    Ji bo ku em mantiqa formulê fam bikin, werin em wê bike beşên piçûktir:

    • Pêşî, hûn dirêjahiya rêza giştî di B2 de dihejmêrin:

    LEN(B2)

  • Piştre, hûn fonksiyona SUBSTITUTE bikar tînin. ji bo rakirina hemî bûyerên tîpa " A " di B2 de bi guheztina wê bi rêzek vala (""):
  • SUBSTITUTE(B2,"A","")

  • Û paşê, hûn dirêjiya rêzê dihejmêrin bêyî karaktera " A ":
  • LEN(SUBSTITUTE(B2,"A",""))

  • Di dawiyê de, tu dirêjiya rêza bêyî " A " ji rêza dirêjahiya giştî jê dikî.
  • Di encamê de, tu jimara tîpên "rakirî" distînî, ku di şaneyê de digihêje hejmara giştî ya wê karakterê.

    Li şûna ku karaktera ku tu dixwazî ​​tê de bihejmêrim. formulek, hûn dikarin wê di hin hucreyê de binivîsin, û dûv re wê şaneyê di formulakekê de referans bikin. Bi vî awayî, bikarhênerên xwedê bikaribe rûdanên her karakterek din ku ew têxin hundurê hucreyê bêyî ku destwerdana formula we bike bijmêre:

    Nîşe. SUBSTITUTE ya Excel fonksiyonek hesas e, û ji ber vê yekê formula li jor jî hesas e. Mînakî, di dîmena jorîn de, hucreya B3 3 bûyerên "A"-yê dihewîne - du bi tîpên mezin û yek jî bi tîpên piçûk. Formulê tenê tîpên mezin jimartin ji ber ku me "A" ji fonksiyona SUBSTITUTE re peyda kir.

    Formula Excel-ê nehesas e ji bo jimartina karakterên taybetî yên di şaneyê de

    Heke ji we re jimareyek tîpên nehesas lazim e, fonksiyona UPPER di hundurê SUBSTITUTE de bi cih bikin da ku berî ku veguheztinê karektera diyarkirî veguherîne tîpên mezin. Û, ji bîr nekin ku tîpa mezin di formulê de binivîsin.

    Mînakî, ji bo hejmartina hêmanên "A" û "a" di hucreya B2 de, vê formulê bikar bînin:

    =LEN(B2)-LEN(SUBSTITUTE(UPPER(B2),"A",""))

    Rêyek din jî karanîna fonksiyonên Cîgir hêlîn e:

    =LEN(B2)-LEN(SUBSTITUTE(SUBSTITUTE (B2,"A",""),"a","")

    Wekî ku hûn di dîmena jêrîn de dibînin, her du formula bi rengekî bêkêmasî bûyerên tîpên mezin û piçûk ên karaktera diyarkirî dihejmêrin:

    Di hin rewşan de, dibe ku hûn hewce bikin ku di tabloyek gelek tîpan de bijmêrin, lê dibe ku hûn nexwazin her carê formula biguherînin. Di vê rewşê de, fonksiyonek Cîgir di hundurê yekî din de bihêle, karaktera ku hûn dixwazin di hin şaneyê de bijmêrin binivîsin (di vê nimûneyê de D1), û nirxa wê hucreyê veguherînin tîpên mezin ûtîpên piçûk bi karanîna fonksiyonên UPPER û LOWER:

    =LEN(B2)-LEN(SUBSTITUTE(SUBSTITUTE(B2, UPPER($D$1), ""), LOWER($D$1),""))

    Alternatîf, hem şaneya çavkanî û hem jî şaneya ku karakter tê de ye veguherînin tîpên mezin an piçûk. Mînakî:

    =LEN(B2)-LEN(SUBSTITUTE(UPPER(B2), UPPER($C$1),""))

    Awantajiya vê nêzîkbûnê ev e ku ferq nake ka karaktera mezin an piçûk di şaneya referansê de têketinê, formula hejmartina karaktera weya nehesas a bi tîpan dê jimareya rast vegerîne:

    Di şaneyê de bûyerên hin metn an binerêzan bijmêre

    Heke tu dixwazî ​​çend caran bijmêrim kombînasyona taybetî ya tîpan (ango hin nivîs, an jî binerd) di şaneyek diyarkirî de xuya dibe, mînak. "A2" an "SS", paşê hejmara tîpên ku ji hêla formûlên jorîn ve hatine vegerandin, li ser dirêjahiya xêza jêrê dabeş bikin.

    Ciwan-nenas formula:

    =(LEN(B2)-LEN(SUBSTITUTE(LOWER(B2),LOWER($C$1),"")))/LEN($C$1)

    Cîhê ku B2 şaneya ku tevaya rêzika nivîsê dihewîne, û C1 jî nivîsa (binxeta) te ye dixwazin bijmêrin.

    Ji bo ravekirina berfireh a formulê, ji kerema xwe binêre Meriv çawa nivîs / peyvên taybetî di şaneyek de bijmêre.

    Taybetî çawa tê jimartin. karakter(ên) di navberekê de

    Niha ku hûn formula Excel ji bo hejmartina karakteran di şaneyek de dizanin, dibe ku hûn bixwazin wê bêtir çêtir bikin da ku hûn bizanin ka çend caran karakterek diyarkirî di nav rêzekê de xuya dike. Ji bo vê yekê, em ê formula Excel LEN bistînin da ku di hucreyek ku hatî nîqaş kirin de karek taybetî bijmêredi mînaka berê de, û wê têxin hundurê fonksiyona SUMPRODUCT ya ku dikare rêzan bi rê ve bibe:

    SUMPRODUCT(LEN( range )-LEN(SUBSTITUTE( range , karakter ,"")))

    Di vê nimûneyê de, formula şeklê jêrîn digire:

    =SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8, "A","")))

    Û li vir formulek din heye ku meriv bihejmêre tîpên di navbera Excel de:

    =SUM(LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8, "A","")))

    Li gorî formula yekem, cûdahiya herî diyar ev e ku li şûna SUMPRODUCT SUM bikar bîne. Cûdahiyek din jî ev e ku pêdivî bi tikandina Ctrl + Shift + Enter heye ji ber ku berevajî SUMPRODUCT, ku ji bo pêvajokirina rêzan hatiye sêwirandin, SUM tenê dema ku di formûlek rêzê de were bikar anîn dikare rêzan bigire.

    Heke hûn nekin Tu dixwazî ​​karaktera di formulê de koda hişk bikî, bê guman tu dikarî wê di hin şaneyê de binivîsî, bêje D1, û di formula hejmartina karaktera xwe de wê şaneyê binivîsîne:

    =SUMPRODUCT(LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8, D1,"")))

    Nîşe. Di rewşên ku hûn di nav rêzekê de qewimînên binrêzek yên taybetî dihejmêrin (mînak fermanên ku bi "KK" an "AA" dest pê dikin), hûn hewce ne ku hejmartina karakteran li ser dirêjahiya rêzê dabeş bikin, wekî din her karakter di xêza binesaziyê dê ferdî were jimartin. Mînak:

    =SUM((LEN(B2:B8)-LEN(SUBSTITUTE(B2:B8, D1, ""))) / LEN(D1))

    Ev formula jimartina karakteran çawa dixebite

    Wekî ku tê bîra we, fonksiyona SUBSTITUTE tê bikaranîn ku li şûna hemî rûdanên karaktera diyarkirî (di vê nimûneyê de "A" ) bi rêzika nivîsê ya vala ("").

    Piştre, em rêzika nivîsê ya ku ji hêla SUBSTITUTE ve hatî vegerandin dide Excel LENfonksîyon dike ku ew dirêjahiya rêzê bêyî A-yê hesab dike. Û dûv re, em wê hejmartina karakterê ji dirêjahiya tevaya rêzika nivîsê kêm dikin. Encama van hesaban komek ji hejmartina karakteran e, ku di her şaneyê de yek tîp tê hejmartin.

    Di dawiyê de, SUMPRODUCT jimareyên di rêzê de berhev dike û jimara giştî ya karaktera diyarkirî di rêzê de vedigerîne.

    Formulek nehesas ji bo hejmartina tîpan di nav rêzekê de

    Hûn jixwe dizanin ku SUBSTITUTE fonksiyonek hesas e, ku formula meya Excel ji bo hejmartina karakteran jî hesas dike.

    Ji bo ku formûlê guh nede rewşê, bişopîne rêgezên ku di mînaka berê de hatine destnîşan kirin: Formula nehesas a haletê ji bo hejmartina karakterên taybetî yên di şaneyê de.

    Bi taybetî, hûn dikarin yek ji formulên jêrîn ji bo jimartinê bikar bînin Karakterên taybetî di navberekê de ku halê paşguhkirina rêzê:

    • Fonksiyonek UPPER bikar bînin û karakterek bi tîpên mezin binivîsin:

      =SUMPRODUCT(LEN(B2:B8) - LEN(SUBSTITUTE(UPPER(B2:B8),"A","")))

    • Fonksiyon SUBSTITUTE hêlî bikar bînin:

      =SUMPRODUCT(LEN(B2:B8) - LEN(SUBSTITUTE(SUBSTITUTE((B2:B8),"A",""),"a","")))

    • Fonksiyonên UPPER û LOWER bikar bînin, di hin şaneyê de tîpek mezin an piçûk binivîsin û di formula xwe de wê şaneyê binav bikin:

      =SUMPRODUCT(LEN(B2:B8) - LEN(SUBSTITUTE(SUBSTITUTE((B2:B8), UPPER($E$1), ""), LOWER($E$1),"")))

    Wêneya jêrîn di çalakiyê de formula dawîn nîşan dide:

    Serişte. Ji bo jimartina rûdanên metnek taybetî (binrêzek) di nav rêzekê de, formula ku di Merivê de nivîs / peyvên taybetî di nav rêzekê de têne jimartin bikar bînin.

    Evev e ku hûn çawa dikarin karakteran di Excel de bi karanîna fonksiyona LEN bijmêrin. Heke hûn dixwazin zanibin ka meriv peyvan ji bilî tîpên kesane çawa bijmêre, hûn ê di gotara meya pêş de çend formulên bikêr bibînin, ji kerema xwe li bendê bin!

    Di vê navberê de, hûn dikarin pirtûkên xebatê yên nimûne bi formula hejmartina karakteran dakêşin. di vê tutoriyê de nîqaş kirin, û li dawiya rûpelê navnîşek çavkaniyên têkildar binihêrin. Ez ji bo xwendinê spas dikim û hêvî dikim ku we di demek nêzîk de bibînim!

    Michael Brown dilxwazek teknolojiyê ya dilsoz e ku bi hewesek hêsankirina pêvajoyên tevlihev bi karanîna amûrên nermalavê ye. Bi zêdetirî deh salan ezmûnek di pîşesaziya teknolojiyê de, wî jêhatîbûna xwe di Microsoft Excel û Outlook, û her weha Google Sheets û Docs de pêş xist. Bloga Michael ji bo parvekirina zanyarî û pisporiya xwe bi kesên din re veqetandî ye, ji bo baştirkirina hilberî û karîgeriyê serişte û dersên hêsan-şopandinê peyda dike. Çi hûn pisporek demsalî ne an jî destpêkek in, bloga Michael ji bo ku hûn herî zêde ji van amûrên nermalava bingehîn sûd werbigirin, têgihiştinên hêja û şîretên pratîkî pêşkêşî dike.