Question:
J'essaie d'utiliser la fonction d'écart absolu médian (i.e. MAD) dans NumXL, mais l'argument d'entrée est généré par une fonction Excel IF sur la plage de cellules, voir l'exemple ci-dessous :
Malheureusement, lorsque je le fais, la fonction renvoie #NUM.
Réponse:
En bref, oui, vous pouvez.
En regardant votre exemple, il y a quelques modifications que nous devons faire :
- Actuellement, la fonction IF renvoie la valeur correspondante de la colonne D en cas de correspondance, et FALSE dans le cas contraire. FALSE est interprété comme un zéro, nous devons donc spécifier la valeur #N/A pour l'absence de correspondance.
= MAD(IF($C$3:$C$100=$M9, $D$3:$D$100, #N/A)) - La fonction Excel IF(.) renvoie une seule valeur à moins qu'elle ne soit placée dans un tableau. Pour ce faire, il faut
- Sélectionnez la cellule où se trouve la formule
- Appuyez sur F2 pour modifier la formule
- Appuyez ensuite sur les touches CTRL+SHIFT+ENTREE.
- La formule est maintenant entourée d'accolades italiques (c'est-à-dire {.}).
{= MAD(IF($C$3:$C$100=$M9, $D$3:$D$100, #N/A))}
Le format de formule de tableau est utilisé sur une seule cellule pour forcer la fonction IF(.) à renvoyer le tableau complet à la fonction NumXL MAD(.).
Commentaires
Vous devez vous connecter pour laisser un commentaire.