Nombre d'occurrences dans un tableau

  • Initiateur de la discussion Initiateur de la discussion bobafric
  • Date de début Date de début

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 !

bobafric

XLDnaute Occasionnel
Bonjour,
Je voudrai un code pour compter sur une feuille "total" le nombre d'occurrences pour chaque valeur.
Je joins un fichier exemple pour plus de clarté.
Merci d'avance pour votre aide. Bob
 

Pièces jointes

Re : Nombre d'occurrences dans un tableau

Bonjour à tous

une autre solution:

Code:
Sub CompteValeur()
 Dim DerLig, MonTab, i, j, x

 DerLig = Range("A" & Rows.Count).End(xlUp).Row
 MonTab = Range("A2:D" & DerLig)

 With CreateObject("Scripting.Dictionary")
 For i = LBound(MonTab, 1) To UBound(MonTab, 1)
    For j = LBound(MonTab, 2) To UBound(MonTab, 2)
        .Item(MonTab(i, j)) = .Item(MonTab(i, j)) + 1
    Next
 Next
 x = Application.Transpose(Array(.keys, .Items))
 Range("H12").Resize(.Count, 2) = x
 Range("H12:I" & .Count + 12).Sort Key1:=Range("H12"), Order1:=xlAscending, Header:=xlGuess
 End With
End Sub

A+
 
Re : Nombre d'occurrences dans un tableau

Bonjour à tous
J'ai répondu pour fermer ce post en vous remerciant tous les trois pour vos réponses mais comme je ne retrouve pas mon message je réitère celui ci pour dire que ça fonctionne nickel. Merci encore et a plus. Bob
 
- 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

  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
235
  • Question Question
Microsoft 365 Remplissage auto
Réponses
14
Affichages
215
Retour