Bonjour,
Je planche sur un problème de l'évolution du calcul de l'écart type d'une liste de valeur selon un critère de sélection, voici un exemple :
Je souhaiterai avoir l'écart type mis à jour à chaque ligne ajoutée selon le sens du flux in ou out comme dans l'exemple ci-dessus.
1ère ligne : 1 donnée "in" de valeur "10" -> pas d'écart type
2nde ligne : 1 donnée "out" de valeur "20" -> pas d'écart type
3ème ligne : 2 données "in" de valeur "10;20" -> écart type= 7.07
4ème ligne : 2 données "out" de valeur "20;40" -> écart type= 14.14
5ème ligne : 3 données "out" de valeur "20;40;0" -> écart type= 20
6ème ligne : 3 données "in" de valeur "10;20;30" -> écart type= 10
Bien-sûr, je ne peux pas appliquer de tri, de filtre ou de diviser en 2 le tableau sinon ce serait trop facile.
J'ai tenter en combinant les fonctions INDEX et RECHERCHEV mais cela ne me renvoie que la première valeur de la liste de valeur sur laquelle appliquer l'écart type (peut-être que je m'y suis mal pris).
Si une bonne âme pouvait me venir en aide, je la remercierai chaleureusement.
Je planche sur un problème de l'évolution du calcul de l'écart type d'une liste de valeur selon un critère de sélection, voici un exemple :
Sens du flux | Nb de data | Écart type |
in | 10 | |
out | 20 | |
in | 20 | 7.07 |
out | 40 | 14.14 |
out | 0 | 10 |
in | 30 | 20 |
1ère ligne : 1 donnée "in" de valeur "10" -> pas d'écart type
2nde ligne : 1 donnée "out" de valeur "20" -> pas d'écart type
3ème ligne : 2 données "in" de valeur "10;20" -> écart type= 7.07
4ème ligne : 2 données "out" de valeur "20;40" -> écart type= 14.14
5ème ligne : 3 données "out" de valeur "20;40;0" -> écart type= 20
6ème ligne : 3 données "in" de valeur "10;20;30" -> écart type= 10
Bien-sûr, je ne peux pas appliquer de tri, de filtre ou de diviser en 2 le tableau sinon ce serait trop facile.
J'ai tenter en combinant les fonctions INDEX et RECHERCHEV mais cela ne me renvoie que la première valeur de la liste de valeur sur laquelle appliquer l'écart type (peut-être que je m'y suis mal pris).
Si une bonne âme pouvait me venir en aide, je la remercierai chaleureusement.