Formule Complexe avec exclusion de la valeur 0

Résolu
Louis -  
 Louis -
Bonjour,

Je recherche une formule dans Excel 2011 Mac pour calculer un prix avec plusieurs paramètres qui peuvent être à zéro et donc qu'il faudrait ignorer.

Exemple:

Cout unitaire / Quantié / pad / celle / elastique / cout total
0.15 / 300 / 50 / 20
0.15 / 300 / 0 / 20
(lorsqu'une cellule a un zéro, elle est vide)

De façon simple, voici ce que je cherche à faire;
=(B2*A2)+((B2/C2)*0.025)+((B2/D2)*0.025)++((B2/E2)*0.025)
=(Quantité*cout unitaire)+((quantité/nombre de pad)*.25)....

mais lorsque la cellule des pad ou du celle est vide, ça me donne un résultat de #DIV/0! car Excel ne semble pas comprendre que je veuille multiplier avec une valeur de 0

Alors ma question : Comment exclure une partie le la formule lorsque celle-ci a une valeur de 0.

Merci.
Louis.

3 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    Bonjour,

    Ce n'est pas une multiplication mais une division par zéro que tu ne peux pas faire, essayes comme ceci :
    =(B2*A2)+SI(C2<>0;(B2/C2)*0.025;0)+SI(D2<>0;(B2/D2)*0.025;0)+SI(E2<>0;(B2/E2)*0.025;0)
    --
    Toujours zen
    La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
    0
  2. Louis
     
    Merci Gbinforme,
    Belle piste de réflexion, mais ça fonctionne pas.
    j'ai quand même tenter de modifier pour trouver ce qui fonctionne pas mais sans succès.

    une autre idée ? ...
    0
  3. Louis
     
    Rectification
    Bravo Gbinforme !

    J'ai trouvé le glitch qui empêchait le bon fonctionnement, Vraiment c'était une excellente piste de réflexion.

    voici la formule ;
    =(B4*A4)+SI(C4>0,((B4/C4)*0.25))+SI(D4>0,((B4/D4)*0.25))+SI(E4>0,((B4/E4)*0.25))
    0