Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Compter des doublons sur une ligne

Olyxier

XLDnaute Occasionnel
Bonjour le forum

je souhaite compter des doublons sur une ligne. J'ai chercher dans les archives du forum mais je n'ai rien trouvé qui puisse me servir l'idéal serai une formule de type =NB.SI

Merci pour votre aide
 

Pièces jointes

  • Classeur1.xlsx
    11.4 KB · Affichages: 59
  • Classeur1.xlsx
    11.4 KB · Affichages: 68
  • Classeur1.xlsx
    11.4 KB · Affichages: 60

hassan.zer

XLDnaute Occasionnel
Re : Compter des doublons sur une ligne

Voici,

Je ne vois pas d'erreur,
Cdt.
 

Pièces jointes

  • Classeur1 v2.xlsx
    11.4 KB · Affichages: 48
  • Classeur1 v2.xlsx
    11.4 KB · Affichages: 58
  • Classeur1 v2.xlsx
    11.4 KB · Affichages: 53

Paf

XLDnaute Barbatruc
Re : Compter des doublons sur une ligne

Bonjour à tous

Pas sûr d'avoir tout compris.

S'il s'agit de déterminer le nombre de valeurs apparaissant plus d'une fois sur une ligne, une fonction personnalisée (à utiliser comme une fonction 'normale') à copier dans un module standard:
Code:
Function ComptDoubl(plage)
 Dim MonDico, cel, i
 Set MonDico = CreateObject("Scripting.Dictionary")
 
 For Each cel In plage
    If cel.Value <> "" Then MonDico(cel.Value) = MonDico(cel.Value) + 1
 Next
 For Each i In MonDico.items
    If i > 1 Then ComptDoubl = ComptDoubl + 1
 Next
End Function

à tester

A+
 

Olyxier

XLDnaute Occasionnel
Re : Compter des doublons sur une ligne

bon et bien la je comprends pas tout ou indique t'on les lignes à traiter et ou va le résultat et t'on code s'utilise avec un bouton.
merci
 

Paf

XLDnaute Barbatruc
Re : Compter des doublons sur une ligne

Re,

comme pour une fonction 'normale':

En AL3 insérer une fonction, choisir Personnalisées puis la fonction ComptDoubl puis dans la fenêtre préciser la plage à traiter.

et comme avec une fonction normale, 'tirer' vers le bas.

A+
 

Denis132

XLDnaute Impliqué
Re : Compter des doublons sur une ligne

Bonjour le forum,

Patrick, tu l'avais compris comme moi mais j'étais pris avec les triples alors félicitations (si c'est bien ce que voulait Olyxier)

@+

Denis

P.S. J'envoie tout de même
 

Pièces jointes

  • olyxier.xlsx
    12 KB · Affichages: 38

Paf

XLDnaute Barbatruc
Re : Compter des doublons sur une ligne

re et bonjour Victor21, Denis132

@ Olyxier: dans la liste Ou Sélectionnez une catégorie; mais a priori la fonction proposée ne répond pas à la demande.

Encore lu trop vite.

je regarde pour modifier

A+
 

JCGL

XLDnaute Barbatruc
Re : Compter des doublons sur une ligne

Bonjour à tous,

Si l'on prend le résultat attendu dans le fichier déposé, la fonction de Paf "aménagée" fonctionne.

A+ à tous
 

Pièces jointes

  • Paf Doublons sur Ligne.xlsm
    24.1 KB · Affichages: 39

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…