Calcul petite valeur = 0
mohvega
Messages postés
29
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un petit problème avec la fonction petite valeur.
Je veux attribuer des notes (maximum 7) à des compagnies d'assurance proposant des franchises d'assurance.
Le calcul est : Franchise la moins élevée X 7 / Franchise proposé.
Je n'arrive pas à la calculer avec la fonction petite valeur. il donne erreur #DIV/0!
Voir le fichier ci-joint
https://www.cjoint.com/c/IKkk16AMf0b
Merci
J'ai un petit problème avec la fonction petite valeur.
Je veux attribuer des notes (maximum 7) à des compagnies d'assurance proposant des franchises d'assurance.
Le calcul est : Franchise la moins élevée X 7 / Franchise proposé.
Je n'arrive pas à la calculer avec la fonction petite valeur. il donne erreur #DIV/0!
Voir le fichier ci-joint
https://www.cjoint.com/c/IKkk16AMf0b
Merci
4 réponses
-
Bonjour
Formule à tester
=SIERREUR(PETITE.VALEUR($B$5:$B$10;1)/($B5*$C$4);0)
Cordialement
-
Bonjour
tant que vous aurez des 0 dans vos tableaux, Excel ne vous renverra que des 0 ou des 3DIV/0 puisque vous divisez par zéro
par ailleurs Excel prend 0 comme petite valeur tant que vous n'aurez pas éliminé le nombre de 0 en B5:B10 de votre formule
essayez avec:
=SI(B5=0;"";PETITE.VALEUR($B$5:$B$10;NB.SI($B$5:$B$10;0)+1)/$B5*$C$4)
ou alors conservez votre formule après le SI(B5=0, mais dans ce cas effacer les 0 en B pour que PERTITE.VALEUR ne les prenne pas en compte
reste à savoir ce que vous voulez comme résultat si B=0 ou vide?
vous pouvez le placer à la place ou entre les guillemets selon que votre choix soit num ou alpha)
crdlmnt
-
Voir celle-ci
=SI(B5=0;7;PETITE.VALEUR($B$5:$B$10;NB.SI($B$5:$B$10;0)+1)/$B5*$C$4)
-
Voir ci-dessous
=SIERREUR(SI(B5=0;7;PETITE.VALEUR($B$5:$B$10;NB.SI($B$5:$B$10;0)+1)/$B$5/$C$4);"")