Variation avec le moins disant

Résolu/Fermé
LeyL - Modifié par LeyL le 8/02/2016 à 14:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 9 févr. 2016 à 11:09
Bonjour,

Je vous expose la situation :

J'ai "X" offres pour différents produits (Type "Appel d'offres").


Offre 1 Offre 2 Offre 3 Offre 4
Produit 1 0 0 0 0
Produit 3 0 0 0 0
Produit 42 0 0 0 0

TOTAL 0,00 0,00 0,00 0,00
Variation ??? ??? ??? ???


Je souhaite connaître pour chaque montant TOTAL (par offre) la variation avec le moins disant.

Exemple :

TOTAL 1 = 10
TOTAL 2 = 20
TOTAL 3 = 5
TOTAL 4 = 30

Je souhaiterais une formule qui me donne pour chaque total, la variation avec TOTAL 3 dans le cas ci-dessous.

==> Je cherche donc une formule capable de trouver le moins-disant automoatiquement. Puis calcul de la variation.

Je suis parti sur quelque chose du style :

[TOTAL 1 - [MIN(TOTAL1;2;3;4)]] / [MIN(TOTAL1;2;3;4)]

Mais cela ne fonctionne pas... (J'ajoute que je peux n'avoir que 3 offres, il y aura donc un total = 0. Je souhaiterais donc que la formule ne prenne pas en compte les éléments = 0)

Pouvez-vous m'aider svp ?

2 réponses

Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
9 févr. 2016 à 00:59
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0
http://www.cjoint.com/c/FBjhFi8aEMM
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
9 févr. 2016 à 09:02
Bonjour

utilisez les formules MIN comme vous les avez écrites, mais avant, modifiez vos cellules somme en ligne 5 sur ce principe (en B5)

=SI(SOMME(B3:B4)=0;"";SOMME(B3:B4))

ou si vous voulez, malgré tout afficher un 0, placez le entre guillemets:

=SI(SOMME(B3:B4)=0;"0";SOMME(B3:B4))

ce sera alors une valeur texte non prise en compte par le code MIN

crdlmnt
0
SI simple et en même temps si subtile.

MERCI pour ta réponse.

Bonne journée.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 9/02/2016 à 11:09
Pas de quoi, je passe le sujet en résolu
bonne route
Crdlmnt
0