Nola zenbatu hitzak Excel-en - formula adibideak

  • Partekatu Hau
Michael Brown

Tutorialak Excel-en hitzak nola zenbatu azaltzen du LEN funtzioa Excel-eko beste funtzio batzuekin batera erabiliz, eta maiuskulak eta minuskulak bereizten dituzten formulak eskaintzen ditu gelaxka edo barruti bateko hitz/testu osoa edo zehatza zenbatzeko. .

Microsoft Excel-ek ia dena zenbatu dezaketen funtzio erabilgarriak ditu: COUNT funtzioa gelaxkak zenbakiekin zenbatzeko, COUNTA hutsik ez diren gelaxkak zenbatzeko, COUNTAIF eta COUNTIFS gelaxkak baldintzapean zenbatzeko eta LEN testu-kate baten luzera kalkulatzeko.

Tamalez, Excel-ek ez du hitz-kopurua zenbatzeko tresna integraturik eskaintzen. Zorionez, serval funtzioak konbinatuz formula konplexuagoak egin ditzakezu ia edozein zeregin betetzeko. Eta ikuspegi hau erabiliko dugu Excel-en hitzak zenbatzeko.

    Nola zenbatu gelaxka bateko hitzen guztizko kopurua

    Zelula bateko hitzak zenbatzeko, erabili LEN, ORDEZKO eta TRIM funtzioen konbinazio hau:

    LEN(TRIM( gelaxka))-LEN (ORDEZKOAK( gelaxka," ",""))+1

    Non gelaxka hitzak zenbatu nahi dituzun gelaxkaren helbidea den.

    Adibidez, A2 gelaxkako hitzak zenbatzeko, erabili formula hau:

    =LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1

    Eta, ondoren, formula kopiatu dezakezu A zutabeko beste gelaxketako hitzak zenbatzeko:

    Nola funtzionatzen duen hitzak zenbatzeko formula honek

    Lehenik eta behin, ORDEZTU funtzioa erabiltzen duzu gelaxkako espazio guztiak kentzeko, testu huts batekin ordezkatuzkatea ("") LEN funtzioak katearen luzera zuriunerik gabe itzultzeko:

    LEN(SUBSTITUTE(A2," ",""))

    Ondoren, katearen luzera zuriunerik gabe kentzen duzu katearen luzera osotik, eta gehitu 1 azken hitzen kopuruari, gelaxka bateko hitz kopurua zuriune kopurua gehi 1 berdina baita.

    Gainera, MOZTU funtzioa erabiltzen duzu gelaxkako espazio gehigarriak kentzeko, baldin badago. Batzuetan, lan-orri batek zuriune ikusezin asko izan ditzake, adibidez, bi zuriune edo gehiago hitzen artean, edo testuaren hasieran edo amaieran ustekabean idatzitako zuriune-karaktereak (hau da, hasierako eta amaierako espazioak). Eta espazio gehigarri horiek guztiak zure hitzen zenbaketa bota dezakete. Hori babesteko, katearen guztizko luzera kalkulatu aurretik, TRIM funtzioa erabiltzen dugu gehiegizko zuriune guztiak kentzeko hitzen arteko zuriune bakarrak izan ezik.

    Gelhala hutsak behar bezala kudeatzen dituen formula hobetua

    Excel-en hitzak zenbatzeko goiko formula perfektua dei liteke eragozpen batengatik ez bada - gelaxka hutsetarako 1 itzultzen du. Hau konpontzeko, IF adierazpena gehi dezakezu gelaxka hutsak egiaztatzeko:

    =IF(A2="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)

    Goiko pantaila-argazkian ikus dezakezun bezala, formula itzultzen da. zero gelaxka hutsetarako, eta hutsik ez diren gelaxketarako hitz-zenbaketa zuzena.

    Nola zenbatu hitz zehatzak gelaxka batean

    Hitz, testu edo azpikate jakin bat zenbat aldiz agertzen den zenbatu. gelaxka batean, erabili honako hauformula:

    =(LEN( cell )-LEN(SUBSTITUTE( cell , word ,"")))/LEN( word )

    Adibidez, kalkula dezagun A2 gelaxkan " ilargia " agerraldi kopurua:

    =(LEN(A2)-LEN(SUBSTITUTE(A2, "moon","")))/LEN("moon")

    Formulan zenbatu beharreko hitza zuzenean sartu beharrean, gelaxka batean idatzi dezakezu eta gelaxka horri erreferentzia egin dezakezu formulan. Ondorioz, Excel-en hitzak zenbatzeko formula polifazetikoagoa lortuko duzu.

    Aholkua. Formula gelaxka anitzetan kopiatzeko asmoa baduzu, ziurtatu $ zeinuarekin zenbatu beharreko hitza duen gelaxkaren erreferentzia konpontzen duzula. Adibidez:

    =(LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))/LEN($B$1)

    Formula honek nola zenbatzen dituen gelaxka bateko testu zehatz baten agerraldiak

    1. ORDEZKOAK funtzioak zehaztutakoa kentzen du. jatorrizko testutik hitza.

    Adibide honetan, B1 gelaxkan sartutako hitza A2n kokatutako jatorrizko testutik kenduko dugu:

    SUBSTITUTE(A2, $B$1,"")

  • Ondoren, LEN funtzioak testu-katearen luzera kalkulatzen du zehaztutako hitzik gabe.
  • Adibide honetan, LEN(SUBSTITUTE(A2, $B$1,"")) ek A2 gelaxkako testuaren luzera itzultzen du hitzaren agerraldi guztietan dauden karaktere guztiak kendu ondoren " ilargia ".

  • Ondoren, goiko zenbakia jatorrizko testu-katearen luzera osotik kentzen da:
  • (LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))

    Honen emaitza. eragiketa xede-hitzaren agerraldi guztietan dagoen karaktere-kopurua da, hau da, adibide honetan 12 (" ilargia " hitzaren 3 agerraldi, 4 karaktere bakoitza).

  • Azkenik, goiko zenbakia. dahitzaren luzerarekin banatuta. Beste era batera esanda, xede-hitzaren agerraldi guztietan jasotako karaktere-kopurua hitz horren agerraldi bakarrean dagoen karaktere-kopuruarekin zatitzen duzu. Adibide honetan, 12 4rekin zatitzen da, eta emaitza gisa 3 lortzen dugu.
  • Geluxa bateko zenbait hitz-kopurua zenbatzeaz gain, formula hau erabil dezakezu edozein agerraldiak zenbatzeko. testua (azpikatea). Adibidez, A2 gelaxkan " hautatu " testua zenbat aldiz agertzen den zenbatu dezakezu:

    Maiuskulak eta minuskulak bereizten dituen formula batean hitz zehatzak zenbatzeko. cell

    Ziurrenik dakizuenez, Excel ORDEZKOAK maiuskulak eta minuskulak bereizten dituen funtzioa da, eta, beraz, ORDEZKIAN oinarritutako hitzak zenbatzeko formulak maiuskulak eta minuskulak bereizten ditu berez:

    Mauskulak eta minuskulak bereizten ez dituen formula gelaxka bateko hitz zehatzak zenbatzeko

    Hitz jakin baten maiuskulak eta minuskulak agerraldiak zenbatu behar badituzu, erabili ORDEZKOAK barneko GOI-MAILA edo TXIKIA funtzioa jatorrizko testua eta maiuskula berean zenbatu nahi duzun testua.

    =(LEN( gelaxka )-LEN(ORDAZKIDEA(GOIKOA( gelaxka ),GOIA( testua ) ),"")))/LEN( testua )

    Edo

    =(LEN( gelaxka )-LEN (ORDAZKIDEA (BEHEA( gelaxka ),LOWER( testua ),"")))/LEN( testua )

    Adibidez, A2 gelaxkan B1eko hitzaren agerraldi kopurua zenbatzea. maiuskulak eta minuskulak alde batera utzita, erabili formula hau:

    =(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2),LOWER($B$1),"")))/LEN($B$1)

    Behean erakusten den moduanpantaila-argazkian, formulak hitz-zenbaketa bera itzultzen du hitza MAILUSKULUZ (B1 gelaxka), minuskulaz (D1 gelaxka) edo Perpausaren maiuskulaz (C1 gelaxka) idazten den kontuan hartu gabe:

    Zenbatu barruti bateko hitz kopurua

    Barruti jakin batek zenbat hitz dituen jakiteko, hartu gelaxka bateko hitzak zenbatzen dituen formula eta txertatu SUMPRODUCT edo SUM funtzioaren barruan:

    =PRODUKTU BURUZKOA(LEN(MOZTU( barrutia ))-LEN (ORDEZKOAK( barrutia ," ",""))+1)

    Edo

    =BURTU (LEN (TRIM( barrutia ))-LEN(ORDEZKOAK( barrutia ," ",""))+1)

    SUMPRODUCT matrizeak kudeatu ditzakeen Excel funtzio gutxietako bat da. eta formula ohiko moduan osatuko duzu Sartu tekla sakatuz.

    SUM funtzioak matrizeak kalkulatzeko, matrize-formula batean erabili behar da, hau da, Ctrl+Maius+Sartu sakatu beharrean. ohiko Sartu trazua.

    Adibidez, A2:A4 barrutiko hitz guztiak zenbatzeko, erabili formula hauetako bat:

    =SUMPRODUCT(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)

    =SUM(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)

    Ra batean hitz zehatzak zenbatu nge

    Hitz edo testu jakin bat gelaxka-barruti batean zenbat aldiz agertzen den zenbatu nahi baduzu, erabili antzeko ikuspegia - hartu formula gelaxka bateko hitz zehatzak zenbatzeko eta konbinatu SUM edo SUMPRODUCT funtzioa:

    =SUMPRODUCT((LEN( barrutia )-LEN(ORDEZKOAK( barrutia , hitza ,"")))/LEN( hitza ))

    Edo

    =SUM((LEN( barrutia )-LEN(ORDEZKOAK( barrutia , hitza ,"")))/LEN( hitza ))

    Gogoratu Ktrl+Maius+Sartu sakatu behar dela array SUM formula behar bezala osatzeko.

    Adibidez, A2:A4 barrutian C1 gelaxkan sartutako hitzaren agerraldi guztiak zenbatzeko, erabili formula hau:

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE(A2:A4, C1,"")))/LEN(C1))

    Zuk bezala. gogoratu, ORDEZKOAK maiuskulak eta minuskulak bereizten ditu funtzioa dela, eta, beraz, goiko formulak testu maiuskulak eta minuskulak bereizten ditu:

    Formula egiteko. maiuskulak eta minuskulak bereizten ez diren , erabili GOI edo BEHEKO funtzioa:

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((UPPER(A2:A4)),UPPER(C1),"")))/LEN(C1))

    Edo

    =SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((LOWER(A2:A4)),LOWER(C1),"")))/LEN(C1))

    Honela zenbatzen dituzu hitzak Excel-en. Formulak hobeto ulertzeko eta ziurrenik alderantzizko ingeniaritza egiteko, ongi etorria zara Excel Count Words lan-koadernoaren adibidea deskargatzea.

    Tutorial honetan eztabaidatutako formuletako batek ere ez badu zure zeregina konpondu, begiratu hurrengo zerrenda hau. Excel-en gelaxkak, testuak eta karaktere indibidualak zenbatzeko beste irtenbide batzuk erakusten dituzten baliabideak.

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.