énumération de cellules

  • Initiateur de la discussion Initiateur de la discussion sylv@in
  • 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 !

S

sylv@in

Guest
bonjour, je voudrais utiliser la fonction NB.SI qui compte le nombre de cellules correspondants a un critère dans une plage. Seulement, mes données ne sont pas situées dans une plage mais dans des cellules dispachées un peu partout.

Donc au lieu de faire = NB.SI(H1:H8;"0")
ce qui selectionnerai la plage de H1 a H8 et compterai le nombre de cases contenant 0.

Je voudrais pouvoir faire quelque chose dans ce style:
=NB.SI((J1;L7;M8);"0"))
ce qui me renverrai le nombre de case contenant 0 parmis J1,L7 et M8. Seulement cette syntaxe ne fonctionne pas...merci de votre aide
 
Re : énumération de cellules

Bonjour,


Code:
Function NbSiMZ(champrech As Range, valCherchée)
  Application.Volatile
  temp = 0
  For i = 1 To champrech.Areas.Count
    For j = 1 To champrech.Areas(i).Count
      If valCherchée = champrech.Areas(i)(j) Then
        temp = temp + 1
      End If
    Next j
  Next i
  NbSiMZ = temp
End Function

=NbSiMZ((C3:C7;E5:E9;G7:G10);"a")

JB
Formation Excel VBA JB
 

Pièces jointes

Re : énumération de cellules

bonjour ^^

j'y vais aussi de ma petite fonction personnalisée:

=nbsi2((B5;B9;B12;D14;A1:A31);"0")

Code:
Public Function nbsi2(cellules As Range, critere)
Dim c As Range
 
For Each c In cellules
    nbsi2 = nbsi2 - (c.Text = critere)
Next c
 
End Function

bye
 
- 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.

Discussions similaires

L
Réponses
35
Affichages
3 K
Léraud Florian
L
R
Réponses
10
Affichages
2 K
L
Réponses
9
Affichages
1 K
P
Réponses
2
Affichages
860
pistachacha
P
J
Réponses
5
Affichages
958
J
N
Réponses
3
Affichages
2 K
n.excel
N
Retour