Kako prešteti število znakov, črk in številk v celici?
Ko v Excelu vnesete seznam podatkov v celico, kot je prikazano na spodnji sliki zaslona, želite prešteti skupno število vseh znakov ali samo število črk ali samo številke v celici. Zdaj govorim o metodah tega števila v Excelu.
Štetje znakov s funkcijo LEN
Če želite prešteti skupno število vseh znakov, vključno s številkami, črkami in drugimi oznakami v vsaki celici, naredite to na naslednji način:
1. Vnesite to formulo = LEN (A1) (Celica A1 označi celico, za katero želite prešteti skupno število znakov), v prazno celico, na primer celico B1, in kliknite Vnesite na tipkovnici in v celici A1 je bilo prešteto skupno število znakov. Oglejte si posnetek zaslona:
2. Povlecite ročico za izpolnjevanje, da uporabite to formulo za celice obsega, in šteje se število znakov v vsaki celici seznama. Oglejte si posnetek zaslona:
Štetje vseh znakov, razen številk s funkcijo LEN
Če želite samo količino črk brez številk v vsaki celici, lahko storite naslednje:
Izberite prazno celico, na primer Celico B1, vnesite to formulo
=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(Celica A1 označuje celico, v katero želite prešteti število črk, razen številk, lahko jo spremenite po potrebi), nato pritisnite Vnesite in povlecite ročico za polnjenje, da zapolnite obseg, ki ga želite uporabiti s to formulo. Oglejte si posnetek zaslona:
Štetje števila samo številk s funkcijo LEN
Izberite prazno celico, na primer Celico B1, vnesite to formulo = SUM (LEN (A1) -LEN (NAMESTA (A1, {1,2,3,4,5,6,7,8,9,0},))) (Celica A1 označuje celico, v katero želite prešteti samo število številk, lahko jo spremenite po potrebi), nato pritisnite Vnesite in povlecite ročico za polnjenje, da zapolnite obseg, ki ga želite uporabiti s to formulo. Oglejte si posnetek zaslona:
Štejte število črk in številk s funkcijo
S to funkcijo lahko ne samo veste, koliko črk ali številk v nizu celice, temveč tudi vrstni red črk in številk.
1. Drži ALT in pritisnite F11 na tipkovnici, da odprete a Microsoft Visual Basic za uporabo okno.
2. klik Vstavi > Moduliin kopirajte VBA v modul.
VBA: s funkcijo preštejte število črk in številk
Function AlphaNumeric(pInput As String) As String
'Updateby20140303
Dim xRegex As Object
Dim xMc As Object
Dim xM As Object
Dim xOut As String
Set xRegex = CreateObject("vbscript.regexp")
xRegex.Global = True
xRegex.ignorecase = True
xRegex.Pattern = "[^\w]"
AlphaNumeric = ""
If Not xRegex.test(pInput) Then
xRegex.Pattern = "(\d+|[a-z]+)"
Set xMc = xRegex.Execute(pInput)
For Each xM In xMc
xOut = xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L"))
Next
AlphaNumeric = xOut
End If
End Function
3. Shranite kodo in zaprite okno ter vnesite to formulo = AlphaNumeric (A1) (Celica A1 označi celico, ki jo želite prešteti, lahko jo spremenite po potrebi) v prazno celico in pritisnite Vnesite in povlecite ročico za polnjenje, da zapolnite obseg, ki ga želite uporabiti s to formulo. Oglejte si posnetek zaslona:
Nasvet:
(1) "L" označuje črko, "N" pa številko.
(2) Ta funkcija ne deluje s celicami, ki vsebujejo posebne oznake, kot so!, @, #, $,%, ^, & Itd.
Štejte določeno število s funkcijo COUNTCHAR
Če želite prešteti število določenega znaka v nizu, na primer v nizu »Želim prešteti število določenega v nizu«, želim prešteti število znakov »n«, kako lahko veš?
V tem primeru uvajam Kutools za ExcelJe COUNTCHAR funkcija za vas.
Kutools za Excel, z več kot 300 priročne funkcije, vam olajša delo. | ||
Po namestitvi Kutools za Excel, naredite spodaj:(Brezplačno prenesite Kutools za Excel zdaj!)
1. Vnesite znak, ki ga želite prešteti v celico, glejte sliko zaslona:
2. Nato izberite prazno celico, v katero želite vnesti rezultat, in izberite prazno celico, ki bo postavila rezultat štetja, in kliknite Kutools > Kutools funkcije > Statistični in matematika > COUNTCHAR. Oglejte si posnetek zaslona:
3. Nato v popping Argumenti funkcije pogovorno okno, izberite niz v Znotraj_besedila in izberite celico znakov v Najdi_besedilo škatla. Nato lahko vidite, da se rezultat štetja prikaže v pogovornem oknu.
4. klik OK, zdaj se rezultat postavi v izbrano celico.
V Kutools Functions lahko podatke štejete po ozadju ali barvi pisave, vrednosti lahko seštevate po isti barvi ozadja ali pisave, pretvorite lahko čas v decimalne ure / minuto / sekundo itd.
Preštejte, kolikokrat se določen znak pojavi v nizu
Štetje krat, ko se beseda prikaže v celici excel |
Če se beseda večkrat pojavi v celici, ki jo je bilo treba prešteti, jih lahko štejete eno za drugo. Če pa se beseda pojavi na stotine krat, je ročno štetje težavno. The Štetje krat, ko se prikaže beseda deluje v Kutools za Excel's Pomočnik za formulo skupina lahko hitro izračuna, kolikokrat se beseda pojavi v celici. Brezplačna preizkusna različica s polnimi funkcijami v 30 dneh! |
Kutools za Excel: z več kot 300 priročnimi dodatki za Excel lahko brezplačno preizkusite brez omejitev v 30 dneh. |
Relativni članki:
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!