Ignorer 0 ou vide dans calcul division
Résolu
Kivanc
Messages postés
397
Statut
Membre
-
Kivanc Messages postés 397 Statut Membre -
Kivanc Messages postés 397 Statut Membre -
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.
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:
- Ignorer 0 ou vide dans calcul division
- Supprimer page word vide - Guide
- Remettre a 0 un pc - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Excel différent de vide ✓ - Forum Excel
- Calcul période d'essai cdi simulateur excel ✓ - Forum Excel
2 réponses
=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)))
est à remplacer par
=SI(HQ5=0;"";SI((HT5*100/HQ5>100);2;SI((HT5*100/HQ5<30);1;0)))
Raymond PENTIER
Messages postés
59041
Date d'inscription
Statut
Contributeur
Dernière intervention
17 461
On est bien d'accord que si 30 < HT5*100/HQ5 < 100 alors le résultat est 0 ?