Ignorer 0 ou vide dans calcul division

Résolu
Kivanc Messages postés 390 Date d'inscription   Statut Membre Dernière intervention   -  
Kivanc Messages postés 390 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai une colonne Alerte qui est calculée grâce au stock de la veille et de la prévision.
Alerte = Stock veille / prévision Veille

Voici ma formule :
=SI((HT5*100/HQ5>100);2;SI((HT5*100/HQ5<30);1;0))

Les chiffres 1, 2 et 0 correspondent à une couleur (liés à une macro).

HT5 représente le STOCK de la veille
HQ5 représente la Prévision de la veille.

Dans le cas d'un jour férié, la prévision de vente est de 0. L'alerte ne se fait donc pas. Car on ne peut pas diviser par 0...
Ma question est donc :
Est-ce que je peux dans cette formule ajouter un SI ou autre qui permette d'ignorer le 0 ou le vide pour ce calcul ?
Ou est-ce que dans la macro je dois modifier une fonction qui pour un jour férié ignorera l'alerte ?

Merci pour votre aide.
A voir également:

2 réponses

Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
=SI((HT5*100/HQ5>100);2;SI((HT5*100/HQ5<30);1;0))
est à remplacer par
=SI(HQ5=0;"";SI((HT5*100/HQ5>100);2;SI((HT5*100/HQ5<30);1;0)))
1
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
On est bien d'accord que si 30 < HT5*100/HQ5 < 100 alors le résultat est 0 ?
0
Kivanc Messages postés 390 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup
0