Variation avec le moins disant

Résolu
LeyL -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
     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
    1. LeyL
       
      http://www.cjoint.com/c/FBjhFi8aEMM
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. LeyL
       
      SI simple et en même temps si subtile.

      MERCI pour ta réponse.

      Bonne journée.
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Pas de quoi, je passe le sujet en résolu
      bonne route
      Crdlmnt
      0