Mar a nì thu cunntas air faclan ann an Excel - eisimpleirean foirmle

  • Roinn Seo
Michael Brown

Tha an t-oideachadh a’ mìneachadh mar a bhithear a’ cunntadh faclan ann an Excel le bhith a’ cleachdadh a’ ghnìomh LEN ann an co-bhonn ri gnìomhan Excel eile, agus a’ toirt seachad foirmlean a tha mothachail air cùis agus neo-mhothachail a thaobh cùise gus faclan/teacsa iomlan no sònraichte a chunntadh ann an cealla no raon. .

Tha dòrlach de ghnìomhan feumail aig Microsoft Excel as urrainn cha mhòr a h-uile càil a chunntadh: an gnìomh COUNT airson ceallan le àireamhan a chunntadh, COUNTA gus ceallan neo-fhollaiseach a chunntadh, COUNTIF agus COUNTIFS gus ceallan a chunntadh, agus LEN gus fad sreang teacsa obrachadh a-mach.

Gu mì-fhortanach, chan eil Excel a’ toirt seachad inneal togte sam bith airson àireamh nam faclan a chunntadh. Gu fortanach, le bhith a’ cothlamadh gnìomhan seirbheise faodaidh tu foirmlean nas iom-fhillte a dhèanamh gus cha mhòr gnìomh sam bith a choileanadh. Agus bidh sinn a’ cleachdadh an dòigh-obrach seo airson faclan a chunntadh ann an Excel.

    Mar a bhithear a’ cunntadh àireamh iomlan nam faclan ann an cealla

    Gus faclan ann an cealla a chunntadh, cleachd an cothlamadh a leanas de ghnìomhan LEN, SUBSTITUTE agus TRIM:

    LEN(TRIM( ceal))-LEN(SUBSTITUTE( cell," ",""))+1

    Càit a bheil ceal seòladh na cealla far a bheil thu airson faclan a chunntadh.

    Mar eisimpleir, airson faclan a chunntadh ann an ceal A2, cleachd am foirmle seo:

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

    Agus an uairsin, faodaidh tu lethbhreac a dhèanamh den fhoirmle sìos gus faclan a chunntadh ann an ceallan eile ann an colbh A:

    Mar a dh’obraicheas am foirmle cunntais fhaclan seo

    An toiseach, bidh thu a’ cleachdadh an gnìomh SUBSTITUTE gus a h-uile àite sa chill a thoirt air falbh le bhith a’ cur teacsa falamh nan àitesreang ("") airson an gnìomh LEN fad na sreang a thilleadh gun bheàrnan:

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

    An dèidh sin, bheir thu air falbh fad an t-sreang gun beàrnan bho fhad iomlan an t-sreang, agus cuir 1 ris a’ chunntadh fhaclan mu dheireadh, leis gu bheil an àireamh de dh’fhaclan ann an cealla co-ionann ris an àireamh beàrnan a bharrachd air 1.

    A bharrachd air an sin, bidh thu a’ cleachdadh an gnìomh TRIM gus beàrnan a bharrachd sa chill a thoirt air falbh, ma tha gin ann. Aig amannan faodaidh tòrr àiteachan neo-fhaicsinneach a bhith air duilleag-obrach, mar eisimpleir dà fhànais no barrachd eadar faclan, no caractaran fànais air an clò-sgrìobhadh gu tubaisteach aig toiseach no deireadh an teacsa (i.e. àiteachan stiùiridh is slaodadh). Agus faodaidh na h-àiteachan a bharrachd sin do chunntas facal a thilgeil dheth. Gus dìon an aghaidh seo, mus obraich sinn a-mach fad an t-sreang gu lèir, cleachdaidh sinn an gnìomh TRIM gus a h-uile àite a bharrachd a thoirt air falbh ach a-mhàin beàrnan singilte eadar faclan.

    Foirmle leasaichte a làimhsicheas ceallan falamh gu ceart

    Dh’ fhaodadh an fhoirmle gu h-àrd airson faclan a chunntadh ann an Excel a bhith air a ghairm foirfe mura h-eil airson aon tarraing air ais - bidh e a’ tilleadh 1 airson ceallan falamh. Gus seo a chàradh, faodaidh tu aithris IF a chur ris gus sùil a thoirt airson ceallan bàn:

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

    Mar a chì thu san dealbh-sgrìn gu h-àrd, tillidh am foirmle neoni airson ceallan bàn, agus an àireamh fhaclan ceart airson ceallan nach eil falamh.

    Mar a chunntas tu faclan sònraichte ann an cealla

    Cunnt cia mheud uair a nochdas facal, teacsa no fo-theaghlach sònraichte ann an cealla, cleachd na leanasfoirmle:

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

    Mar eisimpleir, obraich a-mach an àireamh de thachartasan " gealach " ann an ceal A2:

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

    An àite a bhith a’ cur a-steach am facal a thèid a chunntadh gu dìreach san fhoirmle, ’s urrainn dhut a thaipeadh ann an cuid de chealla, agus iomradh a thoirt air a’ chill sin nad fhoirmle. Mar thoradh air an sin, gheibh thu foirmle nas sùbailte airson faclan a chunntadh ann an Excel.

    Tip. Ma tha thu an dùil lethbhreac a dhèanamh den fhoirmle agad gu grunn cheallan, dèan cinnteach gun socraich thu an iomradh air a’ chill anns a bheil am facal ri chunntadh leis an t-soidhne $. Mar eisimpleir:

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

    Mar a tha am foirmle seo a’ cunntadh tachartasan teacsa sònraichte ann an cealla

    1. Tha an gnìomh SUBSTITUTE a’ toirt air falbh na chaidh a shònrachadh facal bhon teacsa thùsail.

    San eisimpleir seo, bheir sinn air falbh am facal a-steach ann an ceal B1 on teacsa tùsail a tha suidhichte ann an A2:

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

  • An uairsin, obraichidh an gnìomh LEN fad an t-sreang teacsa às aonais an fhacail ainmichte.
  • San eisimpleir seo, tillidh LEN(SUBSTITUTE(A2, $B$1,"")) fad an teacsa ann an ceal A2 às dèidh dhut a h-uile caractar anns gach tachartas den fhacal a thoirt air falbh " gealach ".

  • An dèidh sin, thèid an àireamh gu h-àrd a thoirt air falbh o fhad iomlan an t-sreang teacsa thùsail:
  • (LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))

    Toradh seo 'S e obrachadh an àireamh charactaran anns a h-uile tachartas den fhacal targaid, a tha 12 san eisimpleir seo (3 tachartasan den fhacal " gealach ", 4 caractaran gach).

  • Mu dheireadh, an àireamh gu h-àrd thaair a roinn le fad an fhacail. Ann am faclan eile, bidh thu a’ roinn an àireamh de charactaran anns a h-uile tachartas den fhacal targaid leis an àireamh de charactaran a tha ann an aon tachartas den fhacal sin. San eisimpleir seo, tha 12 air a roinneadh le 4 , agus gheibh sinn 3 mar thoradh.
  • A bharrachd air a bhith a’ cunntadh àireamh fhaclan sònraichte ann an cealla, ’s urrainn dhut am foirmle seo a chleachdadh gus tachartasan sam bith a chunntadh. teacsa (fo-theacs). Mar eisimpleir, 's urrainn dhut cunntadh cia mheud uair a nochdas an teacsa " tagh " ann an ceal A2:

    Foirmle a tha mothachail air cùis gus faclan sònraichte a chunntadh ann an a cealla

    Mar is dòcha gu bheil fios agad, tha Excel SUBSTITUTE na ghnìomh cùis-mhothachail, agus mar sin tha am foirmle cunntais fhaclan stèidhichte air SUBSTITUTE mothachail air cùise mar as àbhaist:

    Foirmle cùise neo-mhothachail gus faclan sònraichte a chunntadh ann an cealla

    Ma dh’fheumas tu an dà chuid tachartasan beaga is beaga de dh’fhacal sònraichte a chunntadh, cleachd an dàrna cuid an gnìomh UPPER no LOWER am broinn SUBSTITUTE gus an teacsa tùsail agus an tionndadh teacsa a tha thu airson a chunntadh dhan aon chùis.

    =(LEN( cealla )-LEN(SUBSTITUTE(UPPER( cell ),UPPER( text ) ),"")))/LEN( text )

    Or

    =(LEN( ceal )-LEN(SUBSTITUTE(LOWER( cell<2)>), LOWER( text ),""))/LEN( text )

    Mar eisimpleir, airson an àireamh de thachartasan a tha aig an fhacal ann am B1 taobh a-staigh ceal A2 a chunntadh a’ seachnadh cùise, cleachd am foirmle seo:

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

    Mar a chithear gu h-ìosalscreenshot, bidh am foirmle a’ tilleadh an aon àireamh fhaclan ge bith a bheil am facal air a thaipeadh ann an UPPERCASE (ceal B1), litrichean beaga (cealla D1) no cùis binn (ceal C1):

    Cunnt àireamh iomlan nam faclan ann an raon

    Gus faighinn a-mach cia mheud facal a th’ ann an raon sònraichte, gabh am foirmle a tha a’ cunntadh fhaclan iomlan ann an cealla agus cuir a-steach e taobh a-staigh gnìomh SUMPRODUCT no SUM:

    =SUMPRODUCT(LEN(TRIM( raon ))-LEN(SUBSTITUTE( raon ," ",""))+1)

    Or

    =SUM(LEN (TRIM( raon )) -LEN(SUBSTITUTE( raon ," ",""))+1)

    'S e SUMPRODUCT aon den bheagan ghnìomhan Excel as urrainn làimhseachadh arrays, agus cuiridh tu crìoch air an fhoirmle san dòigh àbhaisteach le putadh air an iuchair Enter.

    Airson an gnìomh SUM gus arrays obrachadh a-mach, bu chòir a chleachdadh ann am foirmle rèite, a tha crìochnaichte le putadh Ctrl+Shift+Enter an àite an àbhaist Enter stroke.

    Mar eisimpleir, airson a h-uile facal ann an raon A2:A4 a chunntadh, cleachd aon dhe na foirmlean a leanas:

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

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

    <0

    Cunnt faclan sònraichte ann an ra nge

    Ma tha thu airson cunntadh cia mheud uair a nochdas facal no teacsa sònraichte taobh a-staigh raon de cheallan, cleachd dòigh-obrach coltach ris - gabh am foirmle gus faclan sònraichte ann an cealla a chunntadh, agus cuir còmhla e leis an SUM no gnìomh SUMPRODUCT:

    =SUMPRODUCT((LEN( raon)-LEN(SUBSTITUTE( raon, word,""))/LEN( word))

    No

    =SUM((LEN( raon))-LEN(SUBSTITUTE( raon, word,"")))/LEN( word))

    Cuimhnich gun brùth thu Ctrl+Shift+Enter gus am foirmle SUM a lìonadh gu ceart.

    Mar eisimpleir, gus a h-uile tachartas den fhacal a chaidh a chur a-steach ann an ceal C1 a chunntadh taobh a-staigh an raon A2: A4, cleachd am foirmle seo:

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

    Mar a tha thu cuimhnich, tha SUBSTITUTE na ghnìomh mothachail air cùis , agus mar sin tha am foirmle gu h-àrd a’ dèanamh eadar-dhealachadh eadar teacsa litrichean mòra is beaga:

    Gus am foirmle a dhèanamh neo-mhothachail cùise , cleachd an dàrna cuid an gnìomh UPPER no LOWER:

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

    No

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

    Seo mar a tha thu a’ cunntadh faclan ann an Excel. Gus na foirmlean a thuigsinn nas fheàrr agus is dòcha a thionndadh air ais, tha fàilte ort an sampall Excel Count Words leabhar-obrach a luchdachadh sìos.

    Mura h-eil gin de na foirmlean air an deach beachdachadh san oideachadh seo air do ghnìomh fhuasgladh, thoir sùil air an liosta a leanas de goireasan a sheallas fuasglaidhean eile airson ceallan, teacsa agus caractaran fa leth a chunntadh ann an Excel.

    Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.