04. marts 2004 - 10:45Der er
3 kommentarer og 1 løsning
Tælle bestemt tegn eller bogstav i en celle
Hej Jeg vil gerne vide om der er en formel som kan tælle feks ","(kommaer) bare i 1 celle. Og en anden ting: normalt hvis man skriver noget oven på en celle, hvor der allerede står noget, så slettes det gamle. Kan man ikke gøre så det nye man skrive kommer efter det gamle??
Her er en funktion der kan tælle tegn, i en celle.
Den skal være i et modul, ikke et arkmodul.
Public Function TældTegn(ByVal Streng As String, Tegn As String) X = 0 For i = 1 To (Len(Streng) + 1) - Len(Tegn) If Mid(Streng, i, Len(Tegn)) = Tegn Then X = X + 1 End If Next TældTegn = X End Function
det andet om at tilføje i en celle automatisk, er sværere, kan give mange problemer.
Men du kan da bare klikke op i formellinien og skrive der.
Følgende formel klarer dit problem: =LEN(A15)-LEN(SUBSTITUTE(A15;",";""))
På dansk =LÆNGDE(A15)-LÆNGDE(ERSTAT(A15;",";""))
Du kan ikke umiddelbart tilføje noget til en celle, men du kan taste F2 for at komme til at redigere cellen og derefter "END" for at gå til slutningen af det, som står der i forvejen. Her kan du så tilføje det du ønsker og trykke ENTER.
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.