EXCEL IMBRICATION DE FONCTION SI
Toums
-
Raymond PENTIER Messages postés 71833 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71833 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voici ma formule :
=SI(ET(Modélisation!E4="O";0<G33<=5);BASE_THE*Feuil1!C33;SI(ET(Modélisation!E4="O";G33>5);Feuil1!G33*Feuil1!C33;""))
Le problème rencontré est le suivant:
La première partie de la formule ne fonctionne pas, seule la fonction SI pour le cellule G33>5 marche.
Merci d'avance pour votre aide.
Mathieu
<config>Windows XP / Internet Explorer 6.0</config
Voici ma formule :
=SI(ET(Modélisation!E4="O";0<G33<=5);BASE_THE*Feuil1!C33;SI(ET(Modélisation!E4="O";G33>5);Feuil1!G33*Feuil1!C33;""))
Le problème rencontré est le suivant:
La première partie de la formule ne fonctionne pas, seule la fonction SI pour le cellule G33>5 marche.
Merci d'avance pour votre aide.
Mathieu
<config>Windows XP / Internet Explorer 6.0</config
A voir également:
- EXCEL IMBRICATION DE FONCTION SI
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction moyenne excel - Guide
4 réponses
Bonjour
essayez avec:
SI(ET(Modélisation!E4="O";G33<=5;G33>0);BASE_THE*Feuil1!C33;SI(ET(Modélisation!E4="O";G33>5);Feuil1!G33*Feuil1!C33;""))
Crcdlmnt
essayez avec:
SI(ET(Modélisation!E4="O";G33<=5;G33>0);BASE_THE*Feuil1!C33;SI(ET(Modélisation!E4="O";G33>5);Feuil1!G33*Feuil1!C33;""))
Crcdlmnt
Merci de ta rapidité mais celle -ci ne fonctionne pas pour l'ensemble du résultat.
Pour préciser ma demande, la formule que je propose me donne les résultats quand j'insère comme donnée d'entrée un chiffre >5 mais en dessous rien ne s'affiche.
Je vous rappelle la formule :=SI(ET(Modélisation!E4="O";0<G31<=5);BASE_THE*Feuil1!C31;SI(ET(Modélisation!E4="O";G31>5);Feuil1!G31*Feuil1!C31;""))
Pour préciser ma demande, la formule que je propose me donne les résultats quand j'insère comme donnée d'entrée un chiffre >5 mais en dessous rien ne s'affiche.
Je vous rappelle la formule :=SI(ET(Modélisation!E4="O";0<G31<=5);BASE_THE*Feuil1!C31;SI(ET(Modélisation!E4="O";G31>5);Feuil1!G31*Feuil1!C31;""))
Bonjour Toums.
=SI(ET(Modélisation!E4="O";0<G33<=5);BASE_THE*Feuil1!C33;SI(ET(Modélisation!E4="O";G33>5);Feuil1!G33*Feuil1!C33;""))
L'erreur est soulignée.
Le deuxième SI est parfaitement inutile ; en effet si la valeur de G33 n'est pas <=5, c'est qu'elle est >5 ; pas la peine de le redire !
La bonne formule est :
=SI(ET(Modélisation!E4="O";0<G33;G33<=5);BASE_THE*Feuil1!C33;"")
=SI(ET(Modélisation!E4="O";0<G33<=5);BASE_THE*Feuil1!C33;SI(ET(Modélisation!E4="O";G33>5);Feuil1!G33*Feuil1!C33;""))
L'erreur est soulignée.
Le deuxième SI est parfaitement inutile ; en effet si la valeur de G33 n'est pas <=5, c'est qu'elle est >5 ; pas la peine de le redire !
La bonne formule est :
=SI(ET(Modélisation!E4="O";0<G33;G33<=5);BASE_THE*Feuil1!C33;"")