Fonction SI Imbriqué
Résolu/Fermé
A voir également:
- Fonction SI Imbriqué
- Fonction si et - Guide
- Fonction somme excel - Guide
- Fonction moyenne excel - Guide
- Fonction trier excel - Guide
- Fonction si avec intervalles excel ✓ - Forum Excel
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
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
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
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
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
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
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+ 😊