Nbre de fois un prénom

Bonjour à vous...
j'espère que vous allez bien.
je post ce message pour une question j'y ai réfléchi mais ne trouve pas la solution et demande même si c possible sans passer par un VBA.

Voici mon "souci".. dans la colonne c, j'ai des prénoms qui peuvent apparaitre parfois plusieurs fois et même dans certaine cellule avoir deux prénom.
Dans la colonne g, j'ai la liste de prénom et dans la colonne H, vient se mettre le nombre de fois ou j'ai le prénom qui apparait dans la liste de la colonne C.

le difficulté est de savoir s'il est possible de compter le nombre de fois ou un prénom est dans la colonne C en sachant que dans certaines cellules il y a deux prénoms.

par exemple en C4, j'ai pierre et paul (séparé par un "/")

ma question est donc de savoir s'il est possible de compter le nombre de fois ou chaque prénom apparaît avec comme difficulté qu'il peut y avoir deux prénoms dans une même cellule.

merci de me dire si pour vous c possible.

Un tt grand merci à vous..; très bon dimanche.

Ben

nombre de fois 15 08 2021

Bonjour à tous,

si les séparateurs sont identiques, tu sélectionnes ta colonne, puis données==>convertir, et tu comptes tes prénoms dans la nouvelle plage crée

Crdlmt

Bonjour à tous,

un essai macro:

Sub Compte_Prénom()
Dim dico As Object, T, TT, i As Long, j As Long, DL As Long
Set dico = CreateObject("Scripting.Dictionary")
With Worksheets("Feuil3") ' Nom de feuille à adapter
 DL = .Range("C" & Rows.Count).End(xlUp).Row
 T = .Range("C4:C" & DL)
 For i = LBound(T, 1) To UBound(T, 1)
    TT = Split(T(i, 1), "/")
    For j = LBound(TT, 1) To UBound(TT, 1)
        dico(Trim(TT(j))) = dico(Trim(TT(j))) + 1
    Next
 Next
 TT = Application.Transpose(Array(dico.keys, dico.Items))
'copie du résultat; adapter la cellule de départ
.Range("F4").Resize(UBound(TT, 1), UBound(TT, 2)) = TT
End With
End Sub

A+

bonjour

un essai sans VBA realisable mais pas facile avec automatisation maximale

cordialement

10ben2500000000.xlsx (17.49 Ko)

Bonjour !

Je vous livre une proposition (365) sur la base du fichier de Tulipe_4 ()

=SOMME(ESTNUM(CHERCHE(D6;$A$6:$A$17))*1)
7ben2500000000.xlsx (18.85 Ko)

Pour les versions Excel antérieures à 365, tester la formule en la rendant matricielle

bonsoir

avec une autre procédure de compilation avec extract sans double et classé alphabétiquement

colonnes (I,J,K)

cordialement

13ben25000000001.xlsx (19.93 Ko)

Bonjour,

Une proposition Power Query.
Pour Excel 2013, nécessité d'installer le complément gratuit Microsoft.
Cdlt.

9ben25000-pq.xlsx (19.08 Ko)
capture d ecran 2021 08 16 081944

Bonjour à tous, bjr Jean-Eric, Bjr tulipe_4, bjr JFL, Bjr AlgoPlus, bjr DijDij59430,

Lorsqu'on est "nul" en excel et que l'on tente de trouver des solutions, il arrive d'avoir sur notre chemin des gens "plus" malin et surtout plus doué qui acceptent de vous aider. Et c'est ce qui m'arrive. je tiens à vous remercier tous pour les solutions proposées, je suis aux anges.. Mille mercis à vous, votre aide est tellement précieuse..

très bonne journée à tous...

Ben

Rechercher des sujets similaires à "nbre fois prenom"