Preskoči na glavno vsebino

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.


Č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:


Č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:


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:


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.


Č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:
doc countchar 1

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:
doc kutools 1

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.
doc countchar 3

4. klik OK, zdaj se rezultat postavi v izbrano celico.

doc countchar 4

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.



Š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

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

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...

Opis


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!
Comments (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola esta formula: = SUMA(LONG(A1) -LEN (SUSTITUTO (A1, {1;2;3;4;5;6;7;8;9;0},))). No se como usarla en windows
This comment was minimized by the moderator on the site
Excel của tôi là 2007
Đã nhiều lần làm công thức = LEN (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE)
(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,"")) mà ko thành công.
Mong Admin vui lòng trợ giúp!
Xin cám ơn!
This comment was minimized by the moderator on the site
Hi, maybe there is a line break in the formula which cause the error. I have modified the formula, please try again.
This comment was minimized by the moderator on the site
Thank you! Have bulleted statements in cells, have now been able to count them as individual items, brilliant!
This comment was minimized by the moderator on the site
Hi... how to set the formulas on Accuracy limits 98.1 to 103 - means exact 3 digits allow only.
This comment was minimized by the moderator on the site
How to enter this equation in excel
(4+y)/(2x+y)^2+12 whiles x=1 y=3 by naming x and y as 1 and 3 respectively
This comment was minimized by the moderator on the site
Can solve it for me.. Iwant count of this cell :-
1+1.5+2+1.5+2.5+1+3+3.5

1=?, 1.5=?, 2=?, 2.5=?, 3=?, 3.5=?... using LEN but ans.wrong (1=4, 1.5=2, 2=2, 2.5=1, 3=2, 3.5=1)

Please help me.
This comment was minimized by the moderator on the site
1+2+3+4+5+6 I need help with this one. How can I ACTUALLY figure this out...?
This comment was minimized by the moderator on the site
It was a little Confusing but I knew this will be a good help for me because I just knew typing like coding this was such a good idea in order thx very much.
This comment was minimized by the moderator on the site
I thank you for how I understand what that meant?
This comment was minimized by the moderator on the site
Hello, How can I check for password validation that is stored as excel cell data using vba script and display message for all the wrong entries showing the location of error?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations