OVH Cloud OVH Cloud

Modification de la fonction NB.SI(plage;"valeur")

4 réponses
Avatar
jpr105
Bonjour,

Serait-il possible de modifier la fonction NB.SI de sorte que l'on
puisse déterminer la fréquence de plusieurs valeurs comprises dans une
fourchette de valeurs.
Exemple : parmi la plage sélectionnée, combien de valeurs situées dans
la fourchette 10 , 20 ?( x>10 et x<20 )
Existe-t-il une autre fonction ou du code VBA ?
Je vous remercie de votre réponse !
Merci à vous !

JPR105

4 réponses

Avatar
michdenis
Bonjour JPR105,

Plg = Ta plage de cellules

Tu peux jouer avec <= au lieu de < selon que tu veuilles inclure les bornes dans ta fourchette de valeurs.

=Nb.si(Plg;"<" & 20) - Nb.si(Plg;"<" & 10)


Salutations!


"JPR105" a écrit dans le message de news:
Bonjour,

Serait-il possible de modifier la fonction NB.SI de sorte que l'on
puisse déterminer la fréquence de plusieurs valeurs comprises dans une
fourchette de valeurs.
Exemple : parmi la plage sélectionnée, combien de valeurs situées dans
la fourchette 10 , 20 ?( x>10 et x<20 )
Existe-t-il une autre fonction ou du code VBA ?
Je vous remercie de votre réponse !
Merci à vous !

JPR105
Avatar
garnote
Tu peux utiliser ça :

=SOMMEPROD((plage>10)*(plage<20))

Serge


"JPR105" a écrit dans le message de news:

Bonjour,

Serait-il possible de modifier la fonction NB.SI de sorte que l'on
puisse déterminer la fréquence de plusieurs valeurs comprises dans une
fourchette de valeurs.
Exemple : parmi la plage sélectionnée, combien de valeurs situées dans
la fourchette 10 , 20 ?( x>10 et x<20 )
Existe-t-il une autre fonction ou du code VBA ?
Je vous remercie de votre réponse !
Merci à vous !

JPR105


Avatar
GD
Bonsoir "Michel"
Denis aurait-il méconnaissance de la fonction Fréquence?....
;o)))
soit la plage de données nommée : Tableau_Données
soit la plage des bornes nommée : Matrice_intervalles
exemple de B1 à B6 : 0 15 30 45 75 100
selectionner la plage C1:C6 (selection unique des six cellules)
dans la barre de formule saisir :
=FREQUENCE(Tableau_données;Matrice_Intervalles)
valider par Ctr+Maj+Entrée
et voili !!!
apparition des crochets
{=FREQUENCE(Tableau_données;Matrice_Intervalles)}

pour plus d'explications ,taper Frequence puis F1

"michdenis" a écrit dans le message de
news:%
Bonjour JPR105,

Plg = Ta plage de cellules

Tu peux jouer avec <= au lieu de < selon que tu veuilles inclure les
bornes dans ta fourchette de valeurs.


=Nb.si(Plg;"<" & 20) - Nb.si(Plg;"<" & 10)


Salutations!


"JPR105" a écrit dans le message de
news:

Bonjour,

Serait-il possible de modifier la fonction NB.SI de sorte que l'on
puisse déterminer la fréquence de plusieurs valeurs comprises dans une
fourchette de valeurs.
Exemple : parmi la plage sélectionnée, combien de valeurs situées dans
la fourchette 10 , 20 ?( x>10 et x<20 )
Existe-t-il une autre fonction ou du code VBA ?
Je vous remercie de votre réponse !
Merci à vous !

JPR105




Avatar
michdenis
Bonsoir GD,

" combien de valeurs situées dans la fourchette 10 , 20 ?( x>10 et x<20 ) "

J'avoue que très souvent je demeure perplexe devant la formulation des questions des demandeurs. Et cette présentation
en est un bon exemple !

Merci pour tes explications. Le demandeur aura le choix des réponses selon le sens qu'il a bien voulu donner à sa
question.


Salutations!



"GD" a écrit dans le message de news:
Bonsoir "Michel"
Denis aurait-il méconnaissance de la fonction Fréquence?....
;o)))
soit la plage de données nommée : Tableau_Données
soit la plage des bornes nommée : Matrice_intervalles
exemple de B1 à B6 : 0 15 30 45 75 100
selectionner la plage C1:C6 (selection unique des six cellules)
dans la barre de formule saisir :
=FREQUENCE(Tableau_données;Matrice_Intervalles)
valider par Ctr+Maj+Entrée
et voili !!!
apparition des crochets
{=FREQUENCE(Tableau_données;Matrice_Intervalles)}

pour plus d'explications ,taper Frequence puis F1

"michdenis" a écrit dans le message de
news:%
Bonjour JPR105,

Plg = Ta plage de cellules

Tu peux jouer avec <= au lieu de < selon que tu veuilles inclure les
bornes dans ta fourchette de valeurs.


=Nb.si(Plg;"<" & 20) - Nb.si(Plg;"<" & 10)


Salutations!


"JPR105" a écrit dans le message de
news:

Bonjour,

Serait-il possible de modifier la fonction NB.SI de sorte que l'on
puisse déterminer la fréquence de plusieurs valeurs comprises dans une
fourchette de valeurs.
Exemple : parmi la plage sélectionnée, combien de valeurs situées dans
la fourchette 10 , 20 ?( x>10 et x<20 )
Existe-t-il une autre fonction ou du code VBA ?
Je vous remercie de votre réponse !
Merci à vous !

JPR105