Formule EXCEL

Fermé
anais00 Messages postés 401 Date d'inscription mardi 31 mars 2009 Statut Membre Dernière intervention 10 février 2012 - 20 déc. 2009 à 17:25
Raymond PENTIER Messages postés 58772 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 20 déc. 2009 à 18:28
Bonjour,

Je débute avec Excel, quelqu'un pourrait m'aider à comprendre la formule SI ?

Merci d'avance

1 réponse

Raymond PENTIER Messages postés 58772 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 17 259
20 déc. 2009 à 18:28
Bonjour. Essayons.

Tu tapes "Prénom" en A1, "S" en B1, "Age" en C1. Et à partir de la ligne 2, tes données :
Dans la colonne A tu saisis des prénoms.
Dans la colonne B tu mets H si c'est un homme, F si c'est une femme.
Dans la colonne C tu mets l'âge (un nombre entre 0 et 99).

Tu tapes "Sexe" en D1 et "Civilité" en E1, et tu saisis les formules :
=SI(B2="H";"Masculin";"Féminin") en D2.
=SI(B2="H";"Monsieur";SI(C2<25;"Mademoiselle";"Madame")) en E2.
Tu recopies D2:E2 vers le bas.

La syntaxe de la fonction est SI(test_logique;valeur_si_vrai;valeur_si_faux)
Si en B2 tu as "H", la formule en D2 fonctionne ainsi :
le test_logique est B2="H" ; dans notre exemple l'égalité est vérifiée ; le test donne VRAI ;
valeur_si_vrai sera affichée, soit "Masculin" dans notre exemple ;
valeur_si_faux serait affichée (soit "Féminin") si on avait eu "F" au lieu de "H" (le test aurait donné FAUX).

En E nous compliquons les choses en imbriquant deux fonctions SI.
SI(test_logique1;valeur_si_vrai1;SI(test_logique2;valeur_si_vrai2;valeur_si_faux2))
La formule en E2 fonctionne ainsi :
le test_logique1 est B2="H" ; dans notre exemple l'égalité est vérifiée ; le test donne VRAI ;
valeur_si_vrai1 sera affichée, soit "Monsieur" dans notre exemple.
La formule en E4 fonctionne ainsi :
le test_logique1 est B4="H" ; dans notre exemple l'égalité n'est pas vérifiée (car B4="F") ; le test donne FAUX ; on n'a rien à afficher directement, mais Excel effectue un nouveau test :
le test_logique2 est C4<25 ; dans notre exemple l'égalité est vérifiée ; le test donne VRAI ;
valeur_si_vrai2 sera affichée, soit "Mademoiselle" dans notre exemple ;
valeur_si_faux2 serait affichée (soit "Madame") si on avait eu C4=25 ou C4>25 (le test aurait donné FAUX) ; c'est ce qui se passe en E3.

Je t'invite à imprimer ce mini-tuto, à examiner le fichier https://www.cjoint.com/?musAr8jhlc et à reconstituer un fichier identique en suivant pas à pas et sans te tromper toutes les indications ci-dessus. Quant tu seras sûre d'avoir compris le processus, on pourra étudier d'autres combinaisons avec les fonctions SI, OU, NON, ET.

Bon travail.
0