Compter des lettres dans un texte

Bonsoir a toutes et tous, Forum bonsoir,

Je souhaiterai svp compter les lettres dans un texte écrit dans la colonne A

voir svp les simples explications dans le fichier ci-joint

je n'ai hélas pas trouver comment faire.

je vous remercie de votre aide et vous souhaite la bonne soirée

Cordialement Ray

58compte-lettre.xlsm (11.08 Ko)

Bonjour le forum,

"Je souhaiterai svp compter les lettres dans un texte écrit dans la colonne A"

[b]=SOMMEPROD(NBCAR(A:A))

[/b]

mbbp

Bonsoir,

En C1 :

=SOMMEPROD(NBCAR($A$1:$A$26)-NBCAR(SUBSTITUE($A$1:$A$26;B2;"")))

A+

Re,

Pour compter les caractères (chiffres ou lettres) utilisés sans les espaces :

=SI(A1=0;"";NBCAR(A1)-(((NBCAR(SUPPRESPACE(A:A))-NBCAR(SUBSTITUE(SUPPRESPACE(A:A);" ";""))+1)*(NBCAR(A:A)>0))-1))

mbbp


Re,

Formule pour trouver le nombre de caractères (sans les espaces) dans la colonne A :

=SOMMEPROD(NBCAR(A:A))-(SOMMEPROD((NBCAR(SUPPRESPACE(A:A))-NBCAR(SUBSTITUE(SUPPRESPACE(A:A);" ";"")))*(NBCAR(A:A)>0)))

mbbp

Bonjour,

Une proposition avec une fonction personnalisée :

Public Function CountLetters(InRange As Range, S As String) As Long
'Chip Pearson, mpep
Dim Rng As Range
    For Each Rng In InRange
        CountLetters = CountLetters + Len(Rng.Text) - _
            Len(Application.Substitute(UCase(Rng.Text), UCase(S), ""))
    Next Rng
End Function
49compte-lettre.xlsm (17.50 Ko)

Bonjour a toutes et tous, forum bonjour

J'ai essayer tous vos codes et je vous en remercie

j'ai opter pour le code de Jean-Eric qui corresponds le mieux a mon besoin.

Mais il est vrai que j'ai mal formuler ma demande, désolé.

La phrase ci-dessous aurai été plus correcte.

-- Compter le nombre de fois où une lettre est utilisée dans une cellule ou une plage --

Merci pour le code Jean-Eric cela va bien me faciliter les choses avec un gain de temps

Encore grand merci a vous tous pour votre aide, bon début de semaine

Cordialement Raymond

Re,

eliot raymond a écrit :

Mais il est vrai que j'ai mal formuler ma demande, désolé.

En effet !!!

mbbp

Re,

Solution avec une formule :

=SOMME(NBCAR(A:A)-NBCAR(SUBSTITUE(A:A;B1;"")))

Formule matricielle.

mbbp

Rechercher des sujets similaires à "compter lettres texte"