Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MASSJIPE

XLDnaute Impliqué
Bonjour
Le suis à la recherche d'une formule simple pour compter uniquement les doublons en colonne A
si pas de doublon C3=0
Si doublon C3=17
Voir fichier
j'ai recherché sur different fil mais rien
merci
 

Pièces jointes

Re : compter doublons

bonjour
un soucis lorsque lance mes macros
la formule avant lancement
=NBVAL(A1:A200)-SOMME(SI(A1:A200<>"";1/NB.SI(A1:A200;A1:A200)))
après lancement je perd des lignes de A200 je passe A35
=NBVAL(A1:A35)-SOMME(SI(A1:A35<>"";1/NB.SI(A1:A35;A1:A35)))
Code:
Sub Doublons()
Dim Unique As Object, Cel As Range
Set Unique = CreateObject("Scripting.Dictionary")
    For Each Cel In Range("a2:a" & [a65000].End(xlUp).Row)
        If Not Unique.Exists(Cel.Value) Then Unique.Add Cel.Value, Cel.Value
    Next Cel
    Range("a2:a" & [a65000].End(xlUp).Row).Delete Shift:=xlUp
    Range("a2:a" & Unique.Count + 1) = Application.Transpose(Unique.items)
End Sub
Sub nbDoublons()
Dim i As Integer, j As Byte, plage As Range, prec As String
    Application.ScreenUpdating = False
    Set plage = Range("A2:A500")
    prec = ""
    For i = 1 To 500
        For j = 2 To 28
            With Application.WorksheetFunction
                If .CountIf(plage, Cells(i, j)) > 1 And Cells(i, j) <> prec Then
                    MsgBox "Il y a " & .CountIf(plage, Cells(i, j)) & " fois la valeur " & Cells(i, j)
                End If
            End With
            prec = Cells(i, j)
        Next j
    Next i
End Sub
une idée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
705
Réponses
5
Affichages
158
Réponses
9
Affichages
532
  • Question Question
XL 2013 Annulé
Réponses
6
Affichages
277
Réponses
4
Affichages
549
Retour