Bonjour,
Sans VBA, il est possible de calculer un écart-type sous condition(s) à l'aide d'une formule matricielle. La formule est du genre :
=ECART.MOYEN(SI(A1:A100="Pedro";B1:B100))
Une fois validée avec les touches CTRL + MAJ + ENTREE
, la formule apparaît entre { }
.
Avec VBA, il est possible de créer une formule personnalisée ou une macro complète qui créer d'abord une sous-plage comprenant uniquement les valeurs qui respectent lesdites conditions, puis de calculer son écart-type.
Pour être plus précis et pertinent, je vous invite à joindre un classeur bidon, avec des données qui reprennent la structure de votre fichier original, et quelques commentaires sur les conditions...