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

[Résolu]Compteurs à l'aide de SOMMEPROD sur des plages non contigues

  • Initiateur de la discussion Initiateur de la discussion Akiro
  • 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 !

A

Akiro

Guest
Bonjour à tous !

Vous trouverez un exemple simplifié de ce que je souhaiterais faire (sans toucher à la structure/organisation) de ma feuille de calculs en pièce jointe.

Si je résume, je cherchais à compter le nombre de cellules de textes différentes dans un tableau (TabA), sans compter les cases vides. J'ai donc utilisé SOMMEPROD et NB.SI comme ceci : =SOMMEPROD((TabA<>"")/NB.SI(TabA;TabA&""))

Là où cela se complique, c'est que maintenant je souhaiterais non plus que mon compteur regarde TabA, mais aussi TabB.
Je précise que les 2 tableaux ne sont pas contiguës.
J'ai essayé de fusionner 2 SOMMEPROD pour pouvoir compter et éliminer les doublons dans les 2 tableaux en même temps mais je n'ai finalement pas réussi.

Voilà, j'espère avoir été clair, n'hésitez pas à me le dire si vous avez besoin de précisions.

Merci beaucoup
 

Pièces jointes

Dernière modification par un modérateur:
Re : Compteurs à l'aide de SOMMEPROD sur des plages non contigues

Bonjour

Avec une fonction personnalisée
Code:
Function SansDoublon(plage As Range)
Application.Volatile
  Set pl = CreateObject("Scripting.Dictionary")
    For Each c In plage
        If c.Value <> "" Then pl(c.Value) = ""
    Next c
SansDoublon = pl.Count
End Function
En C23
Code:
=SansDoublon((TabA;TabB))
Cordialement
Chris
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…