Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Quelle fonction utiliser pour traiter intervalles & fréquences ?

20 réponses
Avatar
®omain
Bonjour,
Existe-t-il des fonctions (dans R ou excel, par exemple) qui permettent
de traiter des effectifs (cumulés) ?

Il existe des fonctions pour la moyenne et les quartiles sur des
individus, mais y a t il un équivalent par classe ?

Mon tableau de données contient en colonne le nom dans la 1ére, les 15
classes et en ligne 100 échantillons (leurs identifiants en 2 1ére
colonne et les effectifs cumulés dans le reste du tableau).

Comment obtenir tous les quartiles et moyennes des 100 échantillons
réunis dans un même tableau de résultat (le en 1ére colonnes, les stats
à coté) ?

Merci
®

Extrait :
quadr prof Group 5600 4000 2000 1400 1000 800
1 0 3 0,0 0,0 0,0 1,5 NA NA
1 2 3 12,6 21,3 41,4 52,9 64,6 71,0
4 0 3
4 2 3 9,4 18,3 33,7 41,4 49,4 54,8

... suite colonne
500 315 250 140 125 100 80 63 0
NA NA NA NA NA NA NA NA NA
88,3 98,9 99,6 100,0 100,0 100,0 100,0 100,0 100,0

75,5 95,7 97,7 99,1 99,4 99,5 99,5 99,7 100,0

10 réponses

1 2
Avatar
®omain
=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane
Avatar
DanielCo
Regarde le classeur :
http://www.cijoint.fr/cjlink.php?file=cj201108/cij1bW2aj6.xls
J'ai rajouté 8000 en E1 et j'aurai besoin de 0 en colonne E.
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane



--
Pour plus de facilité, veuillez préciser votre version d'Excel
Cordialement.
Daniel
Avatar
DanielCo
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane



--
Pour plus de facilité, veuillez préciser votre version d'Excel
Cordialement.
Daniel
Avatar
®omain
C'est énorme, des semaines que je chercher. ça m'aide énormément.
J'espère que je vais comprendre la formule.
Je ne l'aurais même pas rêvé.

Je reste étonné qu'il n'existe pas de fonction tout faite pour traiter
les fréquence par intervalle.

merci infiniment

®

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane



Avatar
®omain
Bonjour Daniel,

Excuses-moi de te solliciter encore car il y a une autre erreur dans ma
formule.

=I$1-(H$1-I$1)*(50-I3)/(I3-H3)

Comme les classes sont décroissantes, il faut prendre la fin de la
classe à la place du début et faire une soustraction à la place d'une
addition.

merci

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane



Avatar
DanielCo
Bonjour,
Regarde le classeur :
http://cjoint.com/?AHkr6uyjQSU
Daniel


Bonjour Daniel,

Excuses-moi de te solliciter encore car il y a une autre erreur dans ma
formule.

=I$1-(H$1-I$1)*(50-I3)/(I3-H3)

Comme les classes sont décroissantes, il faut prendre la fin de la classe à
la place du début et faire une soustraction à la place d'une addition.

merci

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane
Avatar
®omain
Bonsoir,

merci beaucoup ça semble fonctionner.
J'ai décaler la formule à gauche pour que la colonne 8000 soit prise en
compte et supprimer à droite la colonne vide.

=INDEX($E$1:$T$1;1;EQUIV(VRAI;($E3:$T3>AB$1);0))-(INDEX($E$1:$T$1;1;EQUIV(VRAI;($E3:$T3>AB$1);0)-1)-INDEX($E$1:$T$1;1;EQUIV(VRAI;($E3:$T3>AB$1);0)))*(AB$1-INDEX($E3:$T3;1;EQUIV(VRAI;($E3:$T3>AB$1);0)))/(INDEX($E3:$T3;1;EQUIV(VRAI;($E3:$T3>AB$1);0))-RECHERCHEH(AB$1;$E3:$T3;1))

®



DanielCo a écrit :
Bonjour,
Regarde le classeur :
http://cjoint.com/?AHkr6uyjQSU
Daniel


Bonjour Daniel,

Excuses-moi de te solliciter encore car il y a une autre erreur dans
ma formule.

=I$1-(H$1-I$1)*(50-I3)/(I3-H3)

Comme les classes sont décroissantes, il faut prendre la fin de la
classe à la place du début et faire une soustraction à la place d'une
addition.

merci

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe
d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane








Avatar
®omain
Bonjour Daniel,
Pourrais-tu m'aider à nouveau pour traiter mes effectifs par classe ?
J'ai de nouvelles classes. J'ai insérer des colonnes mais cela n'a pas
modifier les formules (la tienne, matricielle et la mienne, la moyenne).
Voir l'onglet "2012" du fichier lié ci dessous.
http://cjoint.com/?BFAtBuUc1oM
Est-il possible que les formules soit modifiées "automatiquement" en
fonction des nouvelles colonnes ?
merci
®


DanielCo a écrit :
Bonjour,
Regarde le classeur :
http://cjoint.com/?AHkr6uyjQSU
Daniel


Bonjour Daniel,

Excuses-moi de te solliciter encore car il y a une autre erreur dans
ma formule.

=I$1-(H$1-I$1)*(50-I3)/(I3-H3)

Comme les classes sont décroissantes, il faut prendre la fin de la
classe à la place du début et faire une soustraction à la place d'une
addition.

merci

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe
d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane








Avatar
DanielCo
Bonjour,
Désolé, je m'absente pour une semaine. Tu devrais ouvrir un nouveau
fil.
Daniel


Bonjour Daniel,
Pourrais-tu m'aider à nouveau pour traiter mes effectifs par classe ?
J'ai de nouvelles classes. J'ai insérer des colonnes mais cela n'a pas
modifier les formules (la tienne, matricielle et la mienne, la moyenne).
Voir l'onglet "2012" du fichier lié ci dessous.
http://cjoint.com/?BFAtBuUc1oM
Est-il possible que les formules soit modifiées "automatiquement" en fonction
des nouvelles colonnes ?
merci
®


DanielCo a écrit :
Bonjour,
Regarde le classeur :
http://cjoint.com/?AHkr6uyjQSU
Daniel


Bonjour Daniel,

Excuses-moi de te solliciter encore car il y a une autre erreur dans
ma formule.

=I$1-(H$1-I$1)*(50-I3)/(I3-H3)

Comme les classes sont décroissantes, il faut prendre la fin de la
classe à la place du début et faire une soustraction à la place d'une
addition.

merci

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe
d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane
Avatar
®omain
OK Daniel,
Merci.
Ta formule matricielle semble finalement fonctionner avec l'ajout de
nouvelle colonne. J'ai ajouté les colonnes avec une autre version
d'Excel et/ou une autre copie de l'onglet et ça a fonctionné.
À+
RP
http://cjoint.com/?BFCq4Rp4Qaz
Onglet "Stat...2012" Nouvelles colonnes en jaunes.

DanielCo a écrit :
Bonjour,
Désolé, je m'absente pour une semaine. Tu devrais ouvrir un nouveau fil.
Daniel


Bonjour Daniel,
Pourrais-tu m'aider à nouveau pour traiter mes effectifs par classe ?
J'ai de nouvelles classes. J'ai insérer des colonnes mais cela n'a pas
modifier les formules (la tienne, matricielle et la mienne, la moyenne).
Voir l'onglet "2012" du fichier lié ci dessous.
http://cjoint.com/?BFAtBuUc1oM
Est-il possible que les formules soit modifiées "automatiquement" en
fonction des nouvelles colonnes ?
merci
®


DanielCo a écrit :
Bonjour,
Regarde le classeur :
http://cjoint.com/?AHkr6uyjQSU
Daniel


Bonjour Daniel,

Excuses-moi de te solliciter encore car il y a une autre erreur dans
ma formule.

=I$1-(H$1-I$1)*(50-I3)/(I3-H3)

Comme les classes sont décroissantes, il faut prendre la fin de la
classe à la place du début et faire une soustraction à la place d'une
addition.

merci

DanielCo a écrit :
Ou celui-ci :
http://cjoint.com/?AHgpVvPzy1c
Daniel


=I1+(H1-I1)*(50-H3)/(I3-H3)

I1 début de la classe médiane
H1-I1 fin -début de la classe médiane (NB la fin = début classe
d'avant)
H3 effectif cumulé de la classe d'avant
I3 " " de la classe médiane












1 2