Excel-kalkulo de Okazoj de Karaktero en Ŝnuro

  • Kundividu Ĉi Tion
Hugh West

En ĉi tiu lernilo, ni diskutos la nombron de okazoj de signo aŭ vorto en aparta ĉeno kaj korda gamo en Excel. Ofte, ni devas kalkuli la oftecon de la karaktero en ĉelo aŭ datumintervalo enhavanta grandan kvanton da datumoj. Do, por plifaciligi ĉi tiun kalkulan nombron, ni diskutos pri iuj facile uzeblaj formuloj en ĉi tiu artikolo.

Elŝutu la Praktikan Laborlibron

Vi povas elŝuti la praktikon. laborlibro, kiun ni uzis por prepari ĉi tiun artikolon.

Nombri Okazojn de Karaktero en String.xlsx

5 Metodoj por Nombri Okazojn de Karaktero en Ŝnuro en Excel

1. Trovu Tutan Nombron de Karakteraj Okazaĵoj en Ŝnuro en Excel uzante SUMPRODUCT kaj LEN-Funkcion

Se vi volas scii la totalan nombron de signoj en ĉelo, la funkcio LEN servas al la celo. Sed, kiam vi devas scii la totalajn nombrojn de signoj en gamo, vi povas kombini la funkciojn SUMPRODUCT kaj LEN . Ekzemple, ni havas libronoman datumaron kaj ni volas scii la totalan nombron de signoj en la gamo. Do, ni uzos la sekvajn paŝojn.

Paŝoj:

  • Unue, tajpu la suban formulon:
=SUMPRODUCT(LEN(B5:B9))

Ĉi tie, la LEN funkcio liveras la nombron da signoj en teksta ĉeno kaj la funkcio SUMPRODUCT redonas la sumon de la produktoj de korespondadointervalo.

  • Kaj jen la totala signokalkulo en la specifita intervalo.

Noto:

La funkcio Excel LEN kalkulas ĉiujn signojn en ĉiu ĉelo, inkluzive de literoj, ciferoj, spacoj, simboloj, kaj ĉiuj spacoj, interpunkciaj signoj ktp.

2. Kombinu SUBSTITUTE kaj LEN-Funkciojn por Sumi Okazon de Specifa Signo en Ŝnuro  en Excel (Majuskkle-Sentema)

Foje, ni bezonas scii la nombron de la ofteco de signo en Excel-ĉelo. En tia situacio, ni povas uzi la funkciojn LEN kaj SUBSTITUTION samtempe. La afero estas, ke la funkcio SUBSTITUTE distingas minusklecon, do se vi serĉas minusklajn signojn, vi nur ricevos la nombron de tiuj signoj. Ekzemple, en nia libronoma datumaro, ni serĉos nur la nombron de signo ‘a ’. Do, la paŝoj implikitaj estas:

Paŝoj:

  • Unue, tajpu la jenan formulon:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))

Diskonigo de la formulo:

LEN(B5)

Ĉi tie, la LEN-funkcio nombras la signojn en Ĉelo B5 .

SUBSTITUTE(B5,”a”, ””)

La funkcio SUBSTITUTE anstataŭigas ĉiujn 'a' signojn per malplena (“”).

LEN(SUBSTITUTO(B5,”a”,””)

Nun, la SUBSTITUTO formulo estas kovrita per la LEN funkcio kiu donas la kalkulon de la resto dela signoj de la ĉeno (krom ĉiuj 'a' ).

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

Fine, ĉi tiu formulo subtrahas du antaŭe kalkulitajn longojn kaj donas la totalan kalkulon de nia specifita signo 'a' .

  • En la fino, jen la kalkulo de la atendata signo:

3. Uzu Kombinaĵon de  Anstataŭaj kaj LEN-Funkcioj por Kalkuli Okazon de Specifa Signo en a Ŝnuro  en Excel (Majuskskleco)

Kontraŭe al la antaŭa metodo, vi eble bezonos kalkuli la signojn sendepende de ilia uskleksentemo. En tiu kazo, vi povas aldoni la funkcion UPPER aŭ LOWER al la antaŭa formulo. Nun ni serĉos ambaŭ ‘A” kaj ‘a’ en nia libronoma datumaro. Jen la paŝoj:

Paŝoj:

  • Entajpu la suban formulon unue.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))

Ĉi tie, la UPPER-funkcio konvertas tekstan ĉenon al ĉiuj majusklaj literoj. Ĉi tie ĉio 'a' estos konvertita al 'A' kaj vi ricevos la kalkulon laŭe. Kaj, la resto de la formulo funkcias en simila maniero klarigita en la antaŭa ekzemplo.

  • Fine, vi ricevos la sekvan rezulton, se la formulo estas enigita konvene.

4. Kalkuli la Nombron de Okazaĵoj de Unuopa Signo en Intervalo en Excel

Kelkfoje vi eble bezonos kalkuli la totalan aperon de specifajsignoj en korda gamo. Kiel ekzemple, ni volas scii la frekvencon de signo 'A' 'a' en datuma gamo.

Paŝoj:

  • Tajpu la sekvan formulon unue.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))

Ĉi tie, la SUMA funkcio aldonas ĉiujn nombroj en gamo da ĉeloj. La resto de la formulo funkcias kiel antaŭe kaj finfine redonas la totalan kalkulon de signo 'a' en la tuta gamo.

  • Konsekvence, vi ricevos la totalan kalkulon jene:

5. Nombri Nombron de Okazoj de Karaktero (Teksto aŭ Subĉeno)  Ŝnuro en Intervalo

Simile al la antaŭa metodo, vi eble volas scii la oftecon de specifa teksto en datumintervalo. En tiaj situacioj, vi povas uzi kombinaĵojn de funkcioj. En ĉi tiu metodo, ni kombinas funkciojn SUM , LEN, kaj SUBSTITUTE . Ekzemple, ni havas datuman gamon enhavantan kolornomojn kaj ni volas scii la oftecon de la koloro 'Verda' el la intervalo.

Paŝoj:

  • Entajpu la suban formulon unue.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")

En la ĉi-supra formulo, vi devas dividi la signokalkulon per la specifita teksto/subĉeno Alie, ĉiu signo en la teksto estos kalkulita individue.

  • Fine, jen la totala kalkulo de 'Verda ' en la specifita intervalo.

Noto:

La supre menciita formulo devas esti enigita kieltabelformulo. Por enigi formulon kiel tabelon en Excel por Vindozo, premu CTRL+SHIFT+ENTER por enigi formulon kiel tabelo.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.