Fonction SI Imbriqué
Résolu/Fermé
A voir également:
- Fonction SI Imbriqué
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
2 réponses
Utilisateur anonyme
28 oct. 2016 à 03:29
28 oct. 2016 à 03:29
Bonjour Gervaisy,
Je te propose cette formule, à mettre en C4 :
=SI(OU(C3=15;C3=10);C3/5;0)
Cordialement. 😊
Je te propose cette formule, à mettre en C4 :
=SI(OU(C3=15;C3=10);C3/5;0)
Cordialement. 😊
Raymond PENTIER
Messages postés
58748
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
28 oct. 2016 à 06:21
28 oct. 2016 à 06:21
Bonjour Gervaisy.
Ta formule
=SI(C3=15;3;0);SI(C3=10;2;0))
ne respecte pas la syntaxe de la fonction SI ; il faut écrire
=SI(C3=15;3;SI(C3=10;2;0))
Ta formule
=SI(C3=15;3;0);SI(C3=10;2;0))
ne respecte pas la syntaxe de la fonction SI ; il faut écrire
=SI(C3=15;3;SI(C3=10;2;0))
Raymond PENTIER
Messages postés
58748
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
28 oct. 2016 à 06:35
28 oct. 2016 à 06:35
De même, ta formule =(SI(AS8-AU8=1;25;0);(SI(AS8-AU8=2;45;0));(SI(AS8-AU8=3;60;0));(SI(AS8-AU8=4;70;0)))
comporte des parenthèses inutiles, et tu aurais pu écrire
=SI(AS8-AU8=1;25;0);SI(AS8-AU8=2;45;0);SI(AS8-AU8=3;60;0);SI(AS8-AU8=4;70;0)
avec la même erreur de syntaxe que précédemment, et ta formule correcte est
=SI(AS8-AU8=1;25;SI(AS8-AU8=2;45;SI(AS8-AU8=3;60;SI(AS8-AU8=4;70;0))))
comporte des parenthèses inutiles, et tu aurais pu écrire
=SI(AS8-AU8=1;25;0);SI(AS8-AU8=2;45;0);SI(AS8-AU8=3;60;0);SI(AS8-AU8=4;70;0)
avec la même erreur de syntaxe que précédemment, et ta formule correcte est
=SI(AS8-AU8=1;25;SI(AS8-AU8=2;45;SI(AS8-AU8=3;60;SI(AS8-AU8=4;70;0))))
Ceci étant à but purement pédagogique, pour que tu écrives correctement tes formules les prochaines fois ; il reste que les suggestions de albkan sont très importantes à comprendre, car elles t'apprennent des raisonnements logiques qui débouchent sur des formules plus courtes.
Raymond PENTIER
Messages postés
58748
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
30 oct. 2016 à 00:49
30 oct. 2016 à 00:49
Mais si tu veux également afficher 0 lorsque A1 contient autre chose que du texte (un nombre, une date, une heure ...), la formule sera alors =SI(ESTTEXTE(A1);5;0)
28 oct. 2016 à 04:53
J'ai Malheureusement un nouveau problème. Je travaille sur la même feuille et j'essaie de faire la différence entre 2 case pour donner un résultat et dépendamment du résultat que cela m'affiche un chiffre autre je m'explique
La formule que j'essaie d'élaborer est la suivante :
=(SI(AS8-AU8=1;25;0);(SI(AS8-AU8=2;45;0));(SI(AS8-AU8=3;60;0));(SI(AS8-AU8=2;70;0)))
Ce que je voudrais c'est que :
Si la différence entre la case AS8 et AU8 est de 1 que ça affiche 25
Si la différence entre la case AS8 et AU8 est de 2 que ça affiche 45
Si la différence entre la case AS8 et AU8 est de 3 que ça affiche 60
Si la différence entre la case AS8 et AU8 est de 4 que ça affiche 70
Pourriez-vous m'aidé s'il vous plait
28 oct. 2016 à 05:16
1) Dans Excel, la case qui est à l'intersection d'une ligne et d'une colonne
s'appelle une cellule.
2) La formule sera plus simple si tu mets dans une cellule la différence
AS8-AU8 ; par exemple en AV8.
3) Dans quelle cellule veux-tu le résultat ? Exemple : en AW8.
Avec les choix 2) et 3) ci-dessus :
a) Mets en AV8 : =AS8-AU8
b) Mets en AW8 : =SI(ET(AV8>0;AV8<5);CHOISIR(AV8;25;45;60;70);0)
Dis-moi ce que tu en penses, et si ça te convient. A+ 😊