Avatar billede cepedep Nybegynder
18. april 2008 - 18:41 Der er 6 kommentarer og
2 løsninger

Antal gentagne KARAKTERER i en celle

I en celle har jeg indtastet en tekst - også bestående af tal.

Hvorledes får jeg nemmest muligt optalt ANTALLET af enkelt-karakterer, herunder gentagne karakterer - gerne med resultatet i en celle?

Helst uden benyttelse af VBA - om muligt.
Avatar billede kabbak Professor
18. april 2008 - 18:52 #1
=længde(A1)
Avatar billede cepedep Nybegynder
18. april 2008 - 19:38 #2
Det var ikke lige det, jeg mente - måske forkert at kalde det for KARAKTERER - så istedet TEGN...

Jeg har en tekst - f.eks: "Iver Christensensvej 49" og ønsker optalt ANTALLET af TEGN i denne tekst - ANTAL TEGN - fra 1 til antalet af gentagne ANTAL TEGN.

Altså, hvor mange "e", "r" mv. der forefindes i tekststrengen.

Kan dette lade sig gøre uden brug af VBA
Avatar billede kabbak Professor
18. april 2008 - 20:37 #3
Der er ikke indbyggede funktioner til dette, men man kan lave sin egen

Den sættes i et modul

Public Function AntalTegn(Celle As String, Tegn As String) As Integer
    Dim I As Integer
    Application.Volatile
    For I = 1 To Len(Celle)
        If Mid(Celle, I, 1) = Tegn Then AntalTegn = AntalTegn + 1
    Next
End Function


kaldes med =AntalTegn(A1;B1)

hvor A1 er teksten og B1 er tegnet
Avatar billede excelent Ekspert
18. april 2008 - 21:31 #4
denne tæller antal "e" i A1

=LÆNGDE(A1)-LÆNGDE(UDSKIFT(A1;"e";""))
Avatar billede kabbak Professor
18. april 2008 - 21:52 #5
Fantastisk, den havde jeg ikke regnet ud ;-))
Avatar billede cepedep Nybegynder
19. april 2008 - 09:02 #6
Mange tak til jer begge.

Jeg har opdateret mit spørgsmål til 60 point - altså 30 point til jer hver især.

Men hvorledes gør jeg det?
Avatar billede excelent Ekspert
19. april 2008 - 11:10 #7
Når kabbak har lagt et svar, markeres boxe og klik accepter
Avatar billede kabbak Professor
19. april 2008 - 11:30 #8
et svar ;-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester