Bonjour,
J'ai dans un de mon fichier 3 formules matricielles que j'utilise pour chercher la médiane selon des conditions.
Mes formules fonctionnent correctement mais me pause 2 problèmes :
- Lenteur de mon fichier.
- Dès lors que j'ajoute une ligne dans mon fichier, impossible de copier la formule matricielle car mon classeur est partagé.
Ci-dessous mes 3 formules :
=SIERREUR(MEDIANE(SI((dep_85!AU:AU<>0)*(dep_85!H:H=$B$51)*(dep_85!D:D=E52)*(dep_85!Q:Q<>"Annulé");dep_85!BH:BH));"")
=SIERREUR(MEDIANE(SI((dep_85!H:H=$B$51)*(dep_85!D:D=E52)*(dep_85!Q:Q<>"Annulé")*(dep_85!AU:AU>=$P$4)*(dep_85!AU:AU<=$S$4);dep_85!BH:BH));"")
=SIERREUR(MEDIANE(SI((dep_85!H:H=$B$51)*(dep_85!D:D=E52)*(dep_85!Q:Q<>"Annulé")*(dep_85!AU:AU>=$P$4)*(dep_85!AU:AU<=$S$4)*(dep_85!AJ:AJ=0);dep_85!BH:BH));"")
Je souhaiterais savoir s'il est possible de créer une formule MEDIANE.SI.ENS en VBA qui me permettrais de remplacer mes formules matricielles ?
Merci pour votre aide