Nouveau défi ! Les 75% premiers !

Voici mon nouveau défi !

Je pense qu'il devrait en intéresser plus d'un et il y a un prix à gagner !

Soit donc la table suivante :

Produit
Quantité vendues
Produit 1
39
Produit 2
48
Produit 3
80
Produit 1
95
Produit 2
19
Produit 3
45
Produit 1
97
Produit 2
38
Produit 3
43
Produit 1
69
Produit 2
86
Produit 3
43
Produit 1
66
Produit 2
93
Produit 3
79
Produit 1
30
Produit 2
14
Produit 3
68
Produit 1
39
Produit 2
49
Produit 3
23
Produit 1
98

Critères
Produit : Produit 2

Objectif :
Quelle est la formule permettant de sommer les quantités
correspondant aux 75 % meilleures ventes pour le produit sélectionné.

On ne peut pas utiliser de colonnes supplémentaires, ni de fonctions
personnalisées et la formule doit tenir dans une seule cellule. Le tableau n'est pas et ne doit pas être trié.
Au cas où l'on trouve des décimales pour les nombres à sélectionner, on arrondira au plus proche.

Ex :
Pour le produit 1, nous avons donc les valeurs suivantes, triées par ordre croissant :

Produit 1
30
Produit 1
39
Produit 1
39
Produit 1
66
Produit 1
69
Produit 1
95
Produit 1
97
Produit 1
98

Nous avons 8 valeurs, donc 75 % de 8 vaut 6
La réponse est donc 464.
Notez que 39 est présent 2 fois, mais n'est sélectionné qu'une fois.

A vous de jouer ! Réponses dans les commentaires !

Le gagnant le plus rapide se verra offrir un de mes produits (disponible sur www.polykromy.com) au choix !

Gaetan Mourmant

Pour marque-pages : Permaliens.

4 réponses à Nouveau défi ! Les 75% premiers !

  1. Daniel M. dit :

    Bonjour Gaetan,

    Avec le nom du produit en D2, la matricielle suivante:

    =SOMME(GRANDE.VALEUR(SI(Produits=D2;Qtés);LIGNE(INDIRECT(“1:”&ENT(75%*NB.SI(Produits;D2))))))

    Salutations,

    Daniel M. (en espérant que la formule ne sera pas détruite par le processeur html)

  2. Daniel M. dit :

    On peut aussi s’assurer d’avoir un minimum de 1.

    =SOMME(GRANDE.VALEUR(SI(Produits=D2;Qtés);
    LIGNE(INDIRECT(“1:”&MAX(1;ENT(75%*NB.SI(Produits;D2)))))))

    Salutations,

    Daniel M. (et qu’est-ce qu’on gagne 😉

  3. Félicitations ! Je viens de vérifier et ca semble fonctionner parfaitement !

    Par contre, je complexifie un peu plus en ajoutant un deuxième critère. le pays par exemple dans une autre colonne !

    Si tu veux, tu peux choisir un produit sur mon site ou je t’envois une bouteille de sirop d’érables 😉

    A bientot et bravo pour la rapidité et la pertinence !

    Gaetan Mourmant

  4. MoniqueXLD dit :

    Bonjour,

    La suite…
    Non conditionnelle :
    =SOMME(GRANDE.VALEUR(SI(Prod=F1;SI(Pays=F2;Qt));LIGNE(INDIRECT(“1:”&ARRONDI(0,75*SOMME((Prod=F1)*(Pays=F2));)))))

    Conditionnelle :
    =SI(ARRONDI(0,75*SOMME((Prod=F1)*(Pays=F2));)=0;””;SOMME(GRANDE.VALEUR(SI(Prod=F1;SI(Pays=F2;Qt));LIGNE(INDIRECT(“1:”&ARRONDI(0,75*SOMME((Prod=F1)*(Pays=F2));))))))

    MoniqueXLD

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.