Fonction si
Résolu/Fermé
Benjisv76
Messages postés
2
Date d'inscription
mardi 7 février 2017
Statut
Membre
Dernière intervention
7 février 2017
-
7 févr. 2017 à 17:28
Raymond PENTIER Messages postés 58854 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 février 2025 - 8 févr. 2017 à 16:19
Raymond PENTIER Messages postés 58854 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 février 2025 - 8 févr. 2017 à 16:19
Bonjour,
J'ai un mini 50 sur i381 et un maxi 250 sur i382.
Valeur trouvé à rentrer sur h384
Valeur bonne et où valeur hors tolérence à mettre sur i384.
J'ai essayé avec :
=si (h384="";"";si (h384> $i$381;h384- $i381);si (h384 <$i $382;h384- $i $382);"ok"))
Autrement dis que je suis dans une impasse et ça ne marche pas. Merci de votre aide
J'ai un mini 50 sur i381 et un maxi 250 sur i382.
Valeur trouvé à rentrer sur h384
Valeur bonne et où valeur hors tolérence à mettre sur i384.
J'ai essayé avec :
=si (h384="";"";si (h384> $i$381;h384- $i381);si (h384 <$i $382;h384- $i $382);"ok"))
Autrement dis que je suis dans une impasse et ça ne marche pas. Merci de votre aide
A voir également:
- Fonction si
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Fonction miroir - Guide
3 réponses
Mazzaropi
Messages postés
1985
Date d'inscription
lundi 16 août 2010
Statut
Contributeur
Dernière intervention
24 mai 2023
70
7 févr. 2017 à 17:38
7 févr. 2017 à 17:38
Benjisv76, Bonjour.
Essayez d'utiliser cette formule:
=SI(H384=""; ""; SI(H384>$I$381; H384-$I381; SI(H384<$I$382; H384-$I$382; "ok")))
Il était ce que vous vouliez?
J'espère avoir aidé.
--
Belo Horizonte, Brasil.
Marcílio Lobão
Essayez d'utiliser cette formule:
=SI(H384=""; ""; SI(H384>$I$381; H384-$I381; SI(H384<$I$382; H384-$I$382; "ok")))
Il était ce que vous vouliez?
J'espère avoir aidé.
--
Belo Horizonte, Brasil.
Marcílio Lobão
Mazzaropi
Messages postés
1985
Date d'inscription
lundi 16 août 2010
Statut
Contributeur
Dernière intervention
24 mai 2023
70
8 févr. 2017 à 15:41
8 févr. 2017 à 15:41
Benjisv76, Bonjour.
S'il vous plaît, pour faciliter notre compréhension, donner un exemple concret avec les chiffres et ce qui devrait le résultat attendu.
Vous pouvez également essayer d'expliquer d'une autre manière.
Cordialement.
S'il vous plaît, pour faciliter notre compréhension, donner un exemple concret avec les chiffres et ce qui devrait le résultat attendu.
Vous pouvez également essayer d'expliquer d'une autre manière.
Cordialement.
Raymond PENTIER
Messages postés
58854
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
13 février 2025
17 283
8 févr. 2017 à 16:19
8 févr. 2017 à 16:19
Bonjour Benjisv76
Notre ami Mazzaropi, que je salue, a rectifié tes erreurs de syntaxe.
C'est ta logique qui n'est pas au point ; ça ne risquait pas de marcher ...
Vérifions tes conditions :
- Si H384 est vide, il faut laisser I2 vide ?
- Si H384 est compris entre 0 et 50, il faut afficher "ok" ?
- Si H384 est compris entre 50 et 250, il faut calculer H384-I381 ?
- Si H384 est supérieur à 250, il faut afficher "ok" ?
Alors la bonne formule est :
qu'on peut aussi écrire :
Notre ami Mazzaropi, que je salue, a rectifié tes erreurs de syntaxe.
C'est ta logique qui n'est pas au point ; ça ne risquait pas de marcher ...
Vérifions tes conditions :
- Si H384 est vide, il faut laisser I2 vide ?
- Si H384 est compris entre 0 et 50, il faut afficher "ok" ?
- Si H384 est compris entre 50 et 250, il faut calculer H384-I381 ?
- Si H384 est supérieur à 250, il faut afficher "ok" ?
Alors la bonne formule est :
=SI(H384="";"";SI(H384>$I$381;SI(H384<$I$382;H384-$I381;"ok");"ok")),
qu'on peut aussi écrire :
=SI(H384="";"";SI(ET(H384>$I$381;H384<$I$382);H384-$I381;"ok"))...
7 févr. 2017 à 18:06