Nb.SI critere non consecutifs?

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

D

DrEssex

Guest
Bonjour
je cherche comme utiliser la fonction NB.SI, 😕avec des critère non consécutive.

Par exemple

je veux que tester les cellules, A2 , A5, A8, A12, A13, A16... si elles contiennent la lettre p par exemple...

pour l'instant je ne trouve pas la bonne syntaxe...

merci d'avance
 
Re : Nb.SI critere non consecutifs?

Bonjour

le Nb.si ne fonctionne pas sur les plages discontinues, j'ai essayé aussi avec une plage nommée discontinue et avec une formule matricielle, meme probleme

sinon
Nb.si(A1:A16;"*p*") donne la bonne valeur

dans une feuille calcul (par exemple)
tu mets en
A1 =Feuil1!A2
A2 =Feuil1!A5
A3 =Feuil1!A8
etc
et la formule suivante
=Nb.Si(Calcul!A:A;"*p*")
 
Re : Nb.SI critere non consecutifs?

re:

Bon, j'ai reflechi un peu plus et ca à l'air de fonctionner :

Voici une Fonction personnalisée qui convertit une plage discontinue en plage continue, il faut la placer dans un module :

Code:
' transformer une plage discontinue en table continue
Function trf_plage(plage As Range) As Variant
    Dim cel As Range, i As Long, tablo() As Variant
    Application.Volatile
    i = -1
    For Each cel In plage
        i = i + 1
        ReDim Preserve tablo(i)
        tablo(i) = cel.Value
    Next
    trf_plage = tablo
End Function

ensuite tu sélectionnes tes différentes cellule, Ctrl + Click, tu nommes ta plage

la formule matricielle : (ne fontionne pas avec un nb.si) à valide avec Ctrl + Maj + Entrée
Code:
=SOMME(SI(ESTERREUR(CHERCHE("*p*";trf_plage(plage)));0;1))
si la validation est bien faite, des {} encadrent automatiquement la formule
 
- 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

M
Réponses
6
Affichages
1 K
Michel J.
M
B
Réponses
3
Affichages
1 K
F
Réponses
14
Affichages
6 K
fred777
F
A
Réponses
10
Affichages
8 K
A
P
  • Question Question
Réponses
2
Affichages
1 K
Pascaline et Excel
P
G
Réponses
3
Affichages
2 K
gexjere
G
Retour