"Excel": suskaičiuokite simbolių skaičių ląstelėse ir diapazonuose

  • Pasidalinti
Michael Brown

Šioje pamokoje parodyta, kaip skaičiuoti langelius su tekstu ir simboliais programoje "Excel 2010-2013". Rasite naudingų "Excel" formulių, kaip skaičiuoti simbolius viename ar keliuose langeliuose, langelių simbolių ribas ir gausite nuorodą, kaip sužinoti, kiek langelių yra tam tikro teksto.

Iš pradžių "Excel" buvo sukurta darbui su skaičiais, todėl visada galite pasirinkti vieną iš trijų būdų atlikti bet kokią skaičiavimo ar sumavimo operaciją su skaitmenimis. Laimei, šios naudingos programos kūrėjai nepamiršo ir teksto. Todėl rašau šį straipsnį, kad parodyčiau, kaip naudoti įvairias parinktis ir "Excel" formules, kad suskaičiuotumėte langelius su tekstu arba tam tikrus simbolius eilutėje. .

Toliau rasite parinktis, kurias ketinu aptarti:

    Pabaigoje taip pat rasite nuorodas į ankstesnius mūsų tinklaraščio įrašus, susijusius su ląstelių skaičiavimu "Excel" programoje.

    "Excel" formulė simbolių skaičiui ląstelėje suskaičiuoti

    Galiu daryti prielaidą, kad vienoje iš būsimų "Excel" versijų būsenos juosta bus rodyti simbolių skaičių eilutėje . Kol tikimės ir laukiame šios funkcijos, galite naudoti šią paprastą formulę:

    =LEN(A1)

    Šioje formulėje A1 yra ląstelė, kurioje bus apskaičiuojamas teksto simbolių skaičius.

    Esmė ta, kad "Excel" turi simbolių apribojimus. Pavyzdžiui, antraštė negali viršyti 254 simbolių. Jei viršysite maksimalų dydį, antraštė bus iškirpta. Formulė gali būti naudinga, kai ląstelėse yra tikrai ilgų eilučių ir reikia įsitikinti, kad jūsų ląstelės neviršija 254 simbolių, kad išvengtumėte problemų importuojant arba rodant lentelę kituose šaltiniuose.

    Taigi, pritaikius funkciją =LEN(A1) į savo lentelę, galiu lengvai pamatyti per ilgus aprašymus, kuriuos reikia sutrumpinti. Taigi nedvejodami naudokite šią formulę "Excel" kiekvieną kartą, kai reikia suskaičiuoti simbolių skaičių eilutėje. Tiesiog sukurkite pagalbinį stulpelį, įrašykite formulę į atitinkamą langelį ir nukopijuokite ją per visą diapazoną, kad gautumėte rezultatą kiekviename stulpelio langelyje.

    Skaičiuoti simbolius ląstelių intervale

    Taip pat gali prireikti suskaičiuoti kelių langelių simbolių skaičių Šiuo atveju galite naudoti šią formulę:

    =SUMA(LEN( diapazonas ))

    Pastaba. Pirmiau pateiktą formulę reikia įvesti kaip masyvo formulę. Norėdami ją įvesti kaip masyvo formulę, paspauskite Ctrl+Shift+Enter .

    Ši formulė gali būti naudinga, jei prieš sujungdami ar importuodami duomenų lenteles norite patikrinti, ar kuri nors eilutė neviršija apribojimų. Tiesiog įveskite ją į pagalbinį stulpelį ir nukopijuokite naudodami užpildymo rankenėlę.

    "Excel" formulė tam tikriems ląstelės simboliams skaičiuoti

    Šioje dalyje parodysiu, kaip apskaičiuoti, kiek kartų "Excel" ląstelėje pasitaiko vienas simbolis. Ši funkcija man labai padėjo, kai gavau lentelę su keliais ID, kurioje negalėjo būti daugiau nei vienas nulis. Taigi mano užduotis buvo pamatyti langelius, kuriuose pasitaikė nulių ir kuriuose buvo keli nuliai.

    Jei norite sužinoti tam tikro simbolio pasikartojimų skaičių ląstelėje arba jei norite patikrinti, ar ląstelėse yra negaliojančių simbolių, naudokite šią formulę, kad suskaičiuotumėte vieno simbolio pasikartojimų skaičių diapazone:

    =LEN(A1)-LEN(SUBSTITUTE(A1, "a",""))

    Čia "a" yra simbolis, kurį reikia skaičiuoti "Excel" programoje.

    Man labai patinka, kad ši formulė gali skaičiuoti vieno simbolio ir tam tikros teksto eilutės dalies pasikartojimus.

    Suskaičiuoti tam tikro simbolio pasikartojimų skaičių diapazone

    Jei norite suskaičiuoti tam tikro simbolio pasikartojimų skaičių keliuose langeliuose arba viename stulpelyje, galite sukurti pagalbinį stulpelį ir į jį įklijuoti formulę, kurią aprašiau ankstesnėje straipsnio dalyje. =LEN(A1)-LEN(SUBSTITUTE(A1, "a","")) . Tada galite jį nukopijuoti per visą stulpelį, sudėti šį stulpelį ir gauti laukiamą rezultatą. Skamba per daug laiko, ar ne?

    Laimei, "Excel" dažnai suteikia mums daugiau nei vieną būdą tam pačiam rezultatui gauti ir yra paprastesnis variantas. Galite suskaičiuoti tam tikrų simbolių skaičių diapazone naudodami šią "Excel" matricos formulę:

    =SUMA(LEN( diapazonas )-LEN(PAKAITALAS( diapazonas , "a","")))

    Pastaba. Pirmiau pateikta formulė turi būti įvesta kaip masyvo formulė . Įsitikinkite, kad paspaudėte Ctrl+Shift+Enter, kad jį įklijuotumėte.

    Suskaičiuoti tam tikro teksto pasikartojimų skaičių diapazone

    Toliau pateikiami šie duomenys masyvas formulė (turi būti įvesta su Ctrl+Shift+Enter ) padės suskaičiuoti tam tikro teksto pasikartojimų skaičių diapazone:

    =SUMA((LEN(C2:D66)-LEN(SUBSTITUTE(C2:D66, "Excel","")))/LEN("Excel"))

    Pavyzdžiui, galite suskaičiuoti, kiek kartų lentelėje įrašytas žodis "Excel". Nepamirškite tarpo, nes kitaip funkcija skaičiuos žodžius, prasidedančius tam tikru tekstu, o ne pavienius žodžius.

    Taigi, jei tam tikra teksto nuotrupa yra išsibarsčiusi po lentelę ir reikia greitai suskaičiuoti jos pasikartojimus, naudokite pirmiau pateiktą formulę.

    "Excel" ląstelių simbolių ribos

    Jei turite darbalapių, kuriuose keliose ląstelėse yra daug teksto, jums gali būti naudinga toliau pateikta informacija. Esmė ta, kad "Excel" yra apribotas simbolių, kuriuos galite įvesti į ląstelę, skaičius.

    • Taigi, bendras simbolių skaičius, kurį gali talpinti langelis, yra 32 767.
    • Ląstelėje gali būti rodomi tik 1 024 simboliai. Tuo pat metu formulės juostoje gali būti rodomi visi 32 767 simboliai.
    • Didžiausias formulės turinio ilgis "Excel 2003" programoje yra 1 014 simbolių. 2007-2013 m. "Excel" programoje gali būti 8 192 simboliai.

    Atsižvelkite į pirmiau nurodytus faktus, kai turite ilgas antraštes arba kai ketinate sujungti ar importuoti duomenis.

    Skaičiuokite ląsteles, kuriose yra tam tikras tekstas

    Jei reikia suskaičiuoti langelių, kuriuose yra tam tikras tekstas, skaičių, nedvejodami naudokite funkciją COUNTIF. Ją rasite gražiai aprašytą straipsnyje Kaip suskaičiuoti langelius su tekstu "Excel": bet koks, konkretus, filtruotas.

    Tikiuosi, kad šis straipsnis padės jums kitą kartą, kai reikės skaičiuoti langelių su tekstu arba tam tikrų simbolių pasikartojimų skaičių skaičiuoklėje. Stengiausi aprėpti visas galimybes, kurios gali jums padėti - aprašiau, kaip skaičiuoti langelius su tekstu, parodžiau "Excel" formulę, kaip skaičiuoti simbolius vienoje ląstelėje arba langelių intervale, radote, kaip skaičiuoti tam tikrų simbolių pasikartojimų skaičiųTaip pat galite pasinaudoti viena iš nuorodų į mūsų ankstesnius pranešimus ir rasti daug papildomos informacijos.

    Tai viskas šiandien. Būkite laimingi ir tobulėkite "Excel" programoje!

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.