OVH Cloud OVH Cloud

Quartiles sur population répondant a un critere sans macro

5 réponses
Avatar
VibraZ
Je voudrais sur un champ d'une base de données Excel calculer des quartiles
mais seulement sur une sous-population répondant a un critère défini sur un
autre champ. Le problème c'est que mon classeur ne doit pas contenir de
macros et que je ne peux donc pas créer une formule en VBA. Existe t-il une
solution en combinant des fonctions existant déjà dans excel? Par exemple y a
t-il un moyen de faire un genre de BDLIRE mais de renvoyer une plage plutôt
qu'une valeur. Petite précision je suis sur Excel 2002.

5 réponses

Avatar
Daniel
Bonjour.
Un filtre élaboré avec extraction et la fonction QUARTILE doivent te
sufffire.
Cordialement.
Daniel
"VibraZ" a écrit dans le message de news:

Je voudrais sur un champ d'une base de données Excel calculer des
quartiles
mais seulement sur une sous-population répondant a un critère défini sur
un
autre champ. Le problème c'est que mon classeur ne doit pas contenir de
macros et que je ne peux donc pas créer une formule en VBA. Existe t-il
une
solution en combinant des fonctions existant déjà dans excel? Par exemple
y a
t-il un moyen de faire un genre de BDLIRE mais de renvoyer une plage
plutôt
qu'une valeur. Petite précision je suis sur Excel 2002.


Avatar
VibraZ
Oui mais malheureusement non. En fait des personnes peu habituées a Excel
vont utiliser le fichier et il faudrait que l'affichage des quartiles en
question soit automatique. Il me faut donc une fonction.

Maintenant si y a pas de solution et qu'il y a quelqu'un qui a déjà fait ca
en VBA ca sera déjà ca.

Merci pour votre aide
Avatar
Daniel
Bonjour.
Regarde le classeur à l'adresse :
http://cjoint.com/?ccmY7TY0ut
Cordialement.
Daniel
"VibraZ" a écrit dans le message de news:

Oui mais malheureusement non. En fait des personnes peu habituées a Excel
vont utiliser le fichier et il faudrait que l'affichage des quartiles en
question soit automatique. Il me faut donc une fonction.

Maintenant si y a pas de solution et qu'il y a quelqu'un qui a déjà fait
ca
en VBA ca sera déjà ca.

Merci pour votre aide


Avatar
VibraZ
Effectivement c'est une solution a laquelle je n'avais pas pensé, merci
beaucoup


Je voudrais sur un champ d'une base de données Excel calculer des quartiles
mais seulement sur une sous-population répondant a un critère défini sur un
autre champ. Le problème c'est que mon classeur ne doit pas contenir de
macros et que je ne peux donc pas créer une formule en VBA. Existe t-il une
solution en combinant des fonctions existant déjà dans excel? Par exemple y a
t-il un moyen de faire un genre de BDLIRE mais de renvoyer une plage plutôt
qu'une valeur. Petite précision je suis sur Excel 2002.


Avatar
Trirème
Bonsoir Daniel et Vibraz
J'arrive peut être comme la cavalerie mais on peut faire le tout dans
une seule cellule, en G1 :
=QUARTILE(SI(A2:A17á;B2:B17;"");1)
avec validation matricielle (Ctrl+Maj+Alt)
Le propre de la matricielle, c'est qu'elle fournit justement une plage
(matrice) en premier paramètre de la fonction QUARTILE.

Cordialement
Trirème

Effectivement c'est une solution a laquelle je n'avais pas pensé, merci
beaucoup



Je voudrais sur un champ d'une base de données Excel calculer des quartiles
mais seulement sur une sous-population répondant a un critère défini sur un
autre champ. Le problème c'est que mon classeur ne doit pas contenir de
macros et que je ne peux donc pas créer une formule en VBA. Existe t-il une
solution en combinant des fonctions existant déjà dans excel? Par exemple y a
t-il un moyen de faire un genre de BDLIRE mais de renvoyer une plage plutôt
qu'une valeur. Petite précision je suis sur Excel 2002.