Excel-eko karaktereen agerraldiak Katean

  • Partekatu Hau
Hugh West

Tutorial honetan, Excel-en kate eta kate-barruti jakin bateko karaktere edo hitz baten agerraldien kopuruari buruz hitz egingo dugu. Askotan, karakterearen maiztasuna kalkulatu behar dugu gelaxka batean edo datu kopuru handia duen datu-barruti batean. Beraz, zenbaketa-zenbaki hau errazteko, erabilerraz dauden formula batzuk eztabaidatuko ditugu artikulu honetan.

Deskargatu Praktika-koadernoa

Praktika deskarga dezakezu. Artikulu hau prestatzeko erabili dugun lan-koadernoa.

Stringeko karakterearen agerraldiak zenbatzea.xlsx

Karaktereen agerraldiak zenbatzeko 5 metodoak String Excel-en

1. Aurkitu Excel-en karaktereen agerraldien guztizko kopurua SUMPRODUCT eta LEN funtzioa erabiliz

Guztira kopurua jakin nahi baduzu. gelaxka bateko karaktereak, LEN funtzioak helburua betetzen du. Baina, barruti bateko karaktere-kopuru osoa ezagutu behar duzunean, SUMPRODUCT eta LEN funtzioak konbina ditzakezu. Adibidez, liburuaren izenaren datu-multzo bat dugu eta barrutiko karaktereen zenbateko osoa jakin nahi dugu. Beraz, urrats hauek erabiliko ditugu.

Urratsak:

  • Lehenik, idatzi beheko formula:
=SUMPRODUCT(LEN(B5:B9))

Hemen, LEN funtzioak testu-kate bateko karaktere kopurua itzultzen du eta SUMPRODUCT funtzioak produktuen batura itzultzen du. dagokionabarrutia.

  • Eta hona hemen zehaztutako barrutian dagoen karaktere kopurua guztira.

Oharra:

Excel LEN funtzioak gelaxka bakoitzeko karaktere guztiak zenbatzen ditu, letrak, zenbakiak, zuriuneak, ikurrak eta zuriune guztiak, puntuazio-markak, etab.

2. Konbinatu ORDEZKOA eta LEN funtzioak Excel-en kate bateko karaktere espezifikoen agerraldia  laburtzeko (maiuskulak eta minuskulak bereizten dituena)

Batzuetan, zenbatzen duen jakin behar dugu. Excel gelaxka bateko karaktere baten maiztasuna. Horrelako egoera batean, LEN eta SUBSTITUTION funtzioak aldi berean erabil ditzakegu. Kontua da, ORDEZKOAK funtzioak maiuskulak eta minuskulak bereizten dituela, beraz, letra txikiko karaktereak bilatzen badituzu, karaktere horien zenbaketa soilik lortuko duzu. Adibidez, gure liburuaren izenaren datu-multzoan, ‘a ’ karaktere-zenbaketa soilik bilatuko dugu. Beraz, parte hartzen duten urratsak hauek dira:

Urratsak:

  • Lehenik eta behin, idatzi formula hau:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))

Formularen banaketa:

LEN(B5)

Hemen, LEN funtzioak B5 gelaxka ko karaktereak zenbatzen ditu.

ORDEZKOAK(B5,”a”, ””)

ORDAZTE funtzioak 'a' karaktere guztiak hutsunez ordezkatzen ditu ("").

LEN(ORDEZKOAK(B5,”a”,””)

Orain, ORDEZKOAK formula LEN<-ekin estaltzen da. 4> gainerakoen zenbaketa ematen duen funtzioakatearen karaktereak ( 'a' guztiak kenduta).

LEN(B5)-LEN(SUBSTITUTE(B5,”a”, ””))

Azkenik, formula honek aurrez kalkulatutako bi luzera kentzen ditu eta gure zehaztutako karakterearen zenbatze osoa ematen du 'a' .

  • Azkenean, hona hemen espero den karakterearen zenbaketa:

3. Erabili  ORDEZKO eta LEN funtzioen konbinazioa karaktere espezifikoen agerraldia kalkulatzeko. a String  Excel-en (maiuskulak eta minuskulak bereizten ditu)

Aurreko metodoaren alderantziz, baliteke karaktereak maiuskulak eta minuskulak bereiztea edozein izanda ere zenbatu behar izatea. Kasu horretan, GOI edo BEHEKO funtzioa gehi diezaiokezu aurreko formulari. Orain, ‘A” eta ‘a’ bilatuko ditugu gure liburu-izenaren datu multzoan. Hona hemen urratsak:

Urratsak:

  • Idatzi lehenik beheko formula.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))

Hemen, GOIAREN funtzioak testu-kate bat letra larriz bihurtzen du. Hemen "a" guztiak "A" bihurtuko dira eta horren araberako zenbaketa lortuko duzu. Eta, gainerako formulak aurreko adibidean azaldutako antzera funtzionatzen du.

  • Azkenik, hurrengo emaitza lortuko duzu, formula sartuz gero. behar bezala.

4. Kalkulatu karaktere bakar baten agerraldi kopurua Excel-en barruti batean

Batzuetan espezifikoen agerraldi osoa kalkulatu behar izateakate-barruti bateko karaktereak. Esaterako, datu tarte batean 'A' edo 'a' karakterearen maiztasuna ezagutu nahi dugu.

Urratsak:

  • Idatzi honako formula hau lehenik.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))

Hemen, SUM funtzioak gehitzen ditu gelaxka sorta bateko zenbakiak. Gainerako formulak lehen bezala funtzionatzen du eta, azkenik, 'a' karakterearen guztizko kopurua itzultzen du barruti osoan.

  • Ondorioz, guztirako zenbaketa honela lortuko duzu:

5. Karakterearen agerraldi kopurua zenbatzea (testua edo azpikatea)  Barrutian dagoen katea

Aurreko metodoaren antzera, baliteke testu zehatz baten maiztasuna jakin nahi izatea datu-barruti batean. Horrelako egoeretan, funtzioen konbinazioak erabil ditzakezu. Metodo honetan, SUM , LEN, eta SUBSTITUTE funtzioak konbinatzen ditugu. Adibidez, kolore-izenak dituen datu-barruti bat dugu eta 'Berdea' barrutitik kolorearen maiztasuna ezagutu nahi dugu.

Urratsak:

  • Idatzi lehenik beheko formula.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")

Goiko formulan, karaktere kopuruaren arabera banatu behar duzu. zehaztutako testua/azpikatea Bestela, testuko karaktere bakoitza banan-banan zenbatuko da.

  • Azkenik, hona hemen 'Berdea ren zenbateko osoa. ' zehaztutako tartean.

Oharra:

Goian aipatutako formula honela idatzi behar da.array formula bat. Formula bat Windows-en Excel-en matrize gisa sartzeko, sakatu CTRL+MAIUSC+SARTU formula bat matrize gisa sartzeko.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.