• Aucun résultat trouvé

EEXXCCEELL 22000022

N/A
N/A
Protected

Academic year: 2022

Partager "EEXXCCEELL 22000022"

Copied!
13
0
0

Texte intégral

(1)

E E X X C C E E L L 2 2 0 0 0 0 2 2

Structure

conditionnelle

(2)

SOMMAIRE

Notions préalables ____________________________________________________________ 3 A) Opérateurs de comparaison ____________________________________________________ 3 B) Comparaison de valeurs _______________________________________________________ 3 C) Fonctions logiques ET / OU ____________________________________________________ 3 Mise en forme conditionnelle ___________________________________________________ 4

A) Faire une mise en forme conditionnelle __________________________________________ 4 1) Condition portant sur une comparaison avec un nombre donné _______________________________ 4 2) Condition portant sur une comparaison avec un texte _______________________________________ 4 3) Condition portant sur une comparaison avec une formule ___________________________________ 5 B) Reproduire une mise en forme _________________________________________________ 6 C) Supprimer une mise en forme __________________________________________________ 6 D) Faire une mise en forme conditionnelle avec des formules __________________________ 6 1) Mettre en forme une ligne sur deux _____________________________________________________ 6 2) Mettre en forme selon une condition sur une cellule de la ligne _______________________________ 7 E) Sélectionner une zone de mise en forme conditionnelle _____________________________ 7 Calcul conditionnel ___________________________________________________________ 8

A) Fonction NB.SI() _____________________________________________________________ 8 Fonction SOMME.SI() _____________________________________________________________ 9 Fonction SI avec une condition _________________________________________________ 11

A) Syntaxe ____________________________________________________________________ 11 B) Analyse de cas ______________________________________________________________ 11 C) Mise en œuvre dans Excel ____________________________________________________ 11 Fonction SI avec 2 conditions __________________________________________________ 12

A) Syntaxe ____________________________________________________________________ 12 B) Analyse de cas ______________________________________________________________ 12 C) Mise en œuvre dans Excel ____________________________________________________ 12 D) Application ________________________________________________________________ 12 La fonction SI avec imbrication ________________________________________________ 13

A) Principe ___________________________________________________________________ 13 B) Analyse de cas ______________________________________________________________ 13 C) Mise en œuvre dans Excel ____________________________________________________ 13 D) Application ________________________________________________________________ 13

(3)

N N o o t t i i o o n n s s p p r r é é a a l l a a b b l l e e s s

A A ) ) Op O pé ér r at a te eu u rs r s d de e co c om mp pa ar r a a is i so on n

Symbole Exemple Signification

= A1=3 A est égal à 3

< A1<3 A est inférieur à 3

> A1>3 A est supérieur à 3

<= A1<=3 A est inférieur ou égal à 3

>= A1>=3 A est supérieur ou égal à 3

<> A1<>3 A est différent de 3

B) B ) C C om o mp pa a ra r ai is so on n d de e va v a le l eu u rs r s

Exemple Signification

A1=3 Comparaison de la valeur d'une cellule avec un nombre fixe.

A1="Florence PETIT" Comparaison de la valeur d'une cellule avec un texte. Les guillemets sont obligatoires.

A1=B2 Comparaison de la valeur d'une cellule avec la valeur d'une autre cellule.

C C ) ) Fo F on nc ct t io i on ns s l lo og gi iq qu u es e s ET E T / / O O U U

ET(condi1;condi2;condi3) Le résultat est VRAI si toutes les conditions sont réalisées à la fois OU(condi1;condi2;condi3) Le résultat est VRAI au moins une des

conditions est réalisée

(4)

M M i i s s e e e e n n f f o o r r m m e e c c o o n n d d i i t t i i o o n n n n e e l l l l e e

A A ) ) Fa F ai ir re e u u ne n e m mi is se e e en n f fo or rm me e c c on o nd di it t io i on nn ne el ll le e

Ce traitement met en forme le contenu d'une cellule lorsqu'une condition est vérifiée sur cette cellule ou sur un ensemble de cellules.

1 1 ) ) Co C on nd di it ti io on n p p or o rt ta an nt t s su ur r u un ne e c co om m pa p ar ra ai is so on n a av ve ec c u un n n no om m br b re e d do on nn né é

Exemple : Dans le classeur ExoCondition.xls, sur la feuille FormatCondi1, mettez en rouge et en gras les notes de moyenne d'anglais inférieures à 10.

Sélectionnez les cellules à mettre en forme : H5 à H17.

Appelez le menu Format > Mise en forme conditionnelle.

Dans la zone de l'opérateur, choisissez Inférieur à.

Dans la dernière zone, tapez 10.

Cliquez sur le bouton Format.

Sélectionnez la couleur souhaitée et choisissez Gras comme Style.

Cliquez sur le bouton OK.

Cliquez sur le bouton OK.

2) 2 ) Co C on nd di it ti io on n p p or o rt ta an nt t s su ur r u un ne e c co om m pa p ar ra ai is so on n a av ve ec c u un n t te ex xt te e

Exemple : Mettre dans la colonne Sexe un fond rose sur les cellules dont le contenu est F, et un fond bleu sur les cellules dont le contenu est M.

Sélectionnez les cellules à mettre en forme : D5 à D17.

Appelez le menu Format > Mise en forme conditionnelle.

Dans la zone de l'opérateur, choisissez Egale à.

Dans la dernière zone, tapez F.

Cliquez sur le bouton Format.

Choisissez l'onglet Motifs et sélectionnez la couleur de fond souhaitée.

(5)

Cliquez sur le bouton OK.

Cliquez sur le bouton Ajouter et ajoutez la 2e condition de la même manière.

Cliquez sur le bouton OK.

Remarquez qu'après validation, la zone tapée M, se transforme en ="M".

3) 3 ) Co C on nd di it ti io on n p p or o rt ta an nt t s su ur r u un ne e c co om m pa p ar ra ai is so on n a av ve ec c u un ne e fo f or rm mu ul le e

Exemple : Sur la feuille FormatCondi1, mettez en vert les notes de moyenne générale

supérieures ou égales à la moyenne de la classe (non présente sur la feuille mais calculable).

Sélectionnez les cellules à mettre en forme : L5 à L17.

Appelez le menu Format > Mise en forme conditionnelle.

Dans la zone de l'opérateur, choisissez supérieure ou égale à.

Dans la dernière zone, tapez =moyenne(.

Sur la feuille de calcul, sélectionnez à la souris la plage de cellules des moyennes générales, de L5 à L17).

Finissez la formule en tapant la parenthèse fermante ) Cliquez sur le bouton Format.

Sélectionnez la couleur de police souhaitée.

Cliquez sur le bouton OK.

Cliquez sur le bouton OK.

(6)

B) B ) Re R ep pr r od o du u ir i r e e u u ne n e mi m is se e e en n f fo or rm me e

Exemple : Reproduire la mise en forme conditionnelle des notes de moyenne d'anglais sur les notes de moyenne d'informatique.

Sélectionnez une des cellules ayant la mise en forme demandée.

Cliquez sur le pinceau Reproduire la mise en forme.

Passez le pinceau sur les cellules à mettre en forme : K5 à K17.

C C ) ) Su S up pp pr ri im me e r r u u ne n e mi m is se e e en n f fo or rm me e

Exemple : Supprimer la mise en forme conditionnelle des cellules sur le sexe de l'étudiant.

Sélectionnez les cellules concernées : D5 à D17

Appelez le menu Format > Mise en forme conditionnelle.

Cliquez sur le bouton Supprimer…

Cochez les conditions à supprimer (ici la condition 1 la condition 2).

Validez avec OK.

Validez avec OK.

D D ) ) F F a a i i r r e e u u n n e e m m i i s s e e e e n n f f o o r r m m e e c c o o n n d d i i t t i i o o n n n n e e l l l l e e a a v v e e c c d d e e s s f f o o r r m m u u l l e e s s

1 1 ) ) Me M et tt tr re e e en n fo f or rm m e e un u ne e l li ig gn ne e s su ur r de d eu ux x

Exemple : Sur la feuille FormatCondi2, mettre un fond gris aux cellules d'une ligne sur deux Sélectionnez les cellules avec toutes les informations sur les étudiants (sans

libellés).

Appelez le menu Format >Mise en forme conditionnelle.

Complétez la condition comme ci-dessous.

Cliquez sur le bouton Format et choisissez la mise en forme demandée (motif gris).

Validez les boîtes de dialogue.

Testez en ajoutant une nouvelle ligne, puis en supprimant des lignes.

Remarque :

• LIGNE() est une fonction qui renvoie le numéro de ligne d'Excel.

• MOD(n1;n2) est la fonction qui renvoie le modulo (reste de la division du nombre n1 par le nombre n2). Le nombre n1 est ici le N° de ligne, et le n2 est 2, pour trouver si le N° de ligne est pair ou impair.

- Avec 1 dans la formule, la mise en forme s'applique aux lignes impaires.

- En remplaçant 1 par 0, la mise en forme s'applique aux lignes paires.

(7)

2

2) ) Me M et tt tr re e e en n fo f or rm m e e se s el lo on n un u ne e c co on nd d it i ti io on n s su ur r un u ne e c ce el ll lu ul le e d de e l la a l li ig gn ne e

Exemple : Sur la feuille FormatCondi3, mettre un fond gris aux cellules de la ligne du dimanche Sélectionnez les cellules des lignes concernées (sauf libellé).

Appelez le menu Format >Mise en forme conditionnelle.

Complétez la condition comme ci-dessous.

JOURSEM(date1;2) renvoie 1 pour lundi, …, 7 pour dimanche.

Exemple : Sur la feuille FormatCondi3, mettre un fond gris aux cellules correspondant au samedi ou au dimanche

Sélectionnez les cellules des lignes concernées (sauf libellé).

Appelez le menu Format >Mise en forme conditionnelle.

Complétez la condition comme ci-dessous.

On utilise ici la fonction logique OU(condition1;condition2).

E) E ) Sé S él le ec c ti t io on nn ne e r r u u ne n e zo z on ne e d de e mi m is se e e en n f fo or rm me e c co on nd d it i t io i on nn ne el ll le e

Pour retrouver les cellules ayant un format conditionnel…

Appelez le menu Edition > Atteindre.

Dans la boite Atteindre, cliquez sur le bouton Cellules…

Cochez le bouton Formats conditionnels et validez avec OK.

La zone de cellules à condition est sélectionnée.

On peut supprimer la mise en forme conditionnelle ou la modifier…

(8)

C C a a l l c c u u l l c c o o n n d d i i t t i i o o n n n n e e l l

Les fonctions NB.SI() et SOMME.SI() effectuent un calcul uniquement sur les cellules correspondant à la condition spécifiée.

A A ) ) F F o o n n c c t t i i o o n n N N B B . . S S I I ( ( ) )

Exemple : Sur la feuille FormatCondi1, afficher en H22 le nombre d'étudiants n'ayant pas la moyenne en Anglais.

La fonction NB.SI(plage;critère) compte, dans la plage de cellules spécifiée, le nombre d'éléments correspondant au critère indiqué.

Cliquez dans la cellule devant recevoir le résultat (H22).

Cliquez sur le menu Insertion > Fonction.

ou sur le bouton de la barre de formule.

Déroulez la zone catégorie pour sélectionner Statistiques.

Dans la partie Sélectionnez une fonction, cliquez sur NB.SI.

Cliquez sur le bouton OK.

Cliquez dans la zone Plage, et dans la feuille de calcul, sélectionnez les cellules contenant les moyennes d'Anglais.

Remarque : vous pouvez déplacer la boite de dialogue si elle vous masque la plage de données ou utiliser la procédure ci-dessous :

(9)

Procédure facultative :

a) Cliquer sur le bouton

b) Affichage de

c) Déplacer si besoin la zone de saisie et sélectionner la plage de cellules concernée

d) Affichage de

e) Cliquer sur le bouton

Dans la zone Critère, tapez <10.

Cliquez sur le bouton OK.

A faire : Sur la feuille FormatCondi1, afficher en K22 le nombre d'étudiants n'ayant pas la moyenne en Informatique.

Afficher dans la cellule prévue le nombre d'étudiants ayant une note >= 15 en anglais.

Afficher dans la cellule prévue le nombre d'étudiants ayant une note >= 15 en informatique.

Fo F on nc c ti t io on n S SO OM MM ME E. .S SI I( () )

La fonction SOMME.SI(plage;critère;somme_plage), recherche dans une plage de cellules (ex : B3:B10) si un critère est vérifié ("Alice") et effectue alors la somme des valeurs des cellules d'une autre plage (ex: A3:A10).

Exemple : Dans la feuille « SommeConditionnelle », saisir l'expression permettant de calculer le total des ventes réalisé par chaque vendeur.

(10)

Cliquez dans la cellule devant recevoir le résultat (exemple : D13).

Appelez le menu Insertion > Fonction ou sur le bouton de la barre de formule.

Cliquez sur la catégorie Math & Trigo.

Dans la partie Nom de fonction, cliquez sur Somme.Si.

Cliquez sur le bouton OK.

Complétez les zones de saisie :

Plage plage de cellules contenant le critère Critère critère

Somme_plage plage de cellules contenant les valeurs à cumuler

Cliquez sur le bouton OK.

Vérifiez que l'information affichée.

(11)

F F o o n n c c t t i i o o n n S S I I a a v v e e c c u u n n e e c c o o n n d d i i t t i i o o n n

A A ) ) Sy S yn nt ta ax x e e

=SI(condition;Traitement SI condition VRAIE;Traitement SI condition FAUSSE)

Alors Sinon

Le traitement peut être :

l'affichage d'une valeur numérique (ex : 0)

l'affichage d'une chaîne de caractères (ex : "LUNDI" )

l'affichage d'une chaîne de caractères vide (ex : "")

un calcul

une autre condition (imbrication)

B B ) ) A A n n a a l l y y s s e e d d e e c c a a s s

Exemple : Sur la feuille Notes_SIuneCondition, dans la colonne Réunion, indiquer sur la ligne

"LUNDI" si l'étudiant appartient au groupe 1 et "JEUDI" s'il appartient au groupe 2.

SI le groupe de l'étudiant est Gr. 1

ALORS afficher le texte LUNDI dans la cellule SINON afficher le texte JEUDI dans la cellule

C C ) ) Mi M is se e e en n œ œu u vr v r e e d da a ns n s E Ex xc ce e l l

Cliquez dans la cellule E4.

Tapez l'expression suivante :

Condition Traitement si condition vraie

=SI(D4="Gr. 1";"LUNDI";"JEUDI")

Traitement si condition fausse Recopiez la formule dans les autres cellules.

Vérifiez que l'information affichée.

(12)

F F o o n n c c t t i i o o n n S S I I a a v v e e c c 2 2 c c o o n n d d i i t t i i o o n n s s

Les deux conditions doivent être reliées par une fonction logique : ET lorsque les 2 conditions doivent être VRAIES OU lorsque l'une des deux conditions doit être vérifiée.

A A ) ) Sy S yn nt ta ax x e e

=SI(ET(Condition1;Condition2);Traitement si vrai;Traitement si faux)

=SI(OU(Condition1;Condition2);Traitement si vrai;Traitement si faux)

B) B ) A A na n al ly ys se e d de e ca c as s

Exemple : Sur la feuille Notes_SI2conditions

afficher "le 15 mai à 9h Amphi A3" dans la colonne Information

pour les candidats ayant obtenu une note inférieure à 10 dans chacune des 2 matières.

SI moyenne Anglais < 10 et moyenne Informatique < 10 ALORS afficher "le 15 mai à 9h Amphi A3"

SINON afficher rien (la chaîne vide)

C C ) ) Mi M is se e e en n œ œu u vr v r e e d da a ns n s E Ex xc ce e l l

Sélectionnez la cellule contenant le 1er résultat : M5 Saisissez l'expression

=SI(ET(H5<10;K5<10);"le 15 mai à 9h Amphi 3";"")

Alors Sinon

Copiez l'expression dans les autres cellules.

Vérifiez que l'information affichée.

D) D ) A A pp p pl li ic c a a ti t io on n

Application : Les candidats n'ayant pas obtenu la note de 10 à l'une des deux matières doivent se présenter à une session de rattrapage.

Le message suivant doit s'inscrire dans la colonne Convocation : Session le 23 mai de 9h à 11h

(13)

L L a a f f o o n n c c t t i i o o n n S S I I a a v v e e c c i i m m b b r r i i c c a a t t i i o o n n

le traitement peut parfois dépendre d'une série de conditions imbriquées.

Le traitement présent dans la formule est alors une condition.

A A ) ) P P r r i i n n c c i i p p e e

SI condition1 vraie ALORS traitement1

SINON SI condition2 vraie ALORS traitement2 SINON traitement3

La condition peut être soit simple soit double (opérateur ET, OU).

Le nombre de conditions (SI) est inférieur d'une unité par rapport au nombre de traitements (pour 3 traitements, seulement 2 SI).

B) B ) A A na n al ly ys se e d de e ca c as s

Exemple : Dans la feuille Notes_SIimbrication, compléter la colonne Décision sachant que la décision dépend de la valeur de la moyenne générale:

< 10 Ajourné(e) >= 10 Admis(e)

>= 12 Admis(e) avec mention SI moyenne générale >= à 12

ALORS afficher Admis(e) avec mention SINON SI moyenne générale >= à 10

ALORS afficher Admis(e) SINON afficher Ajourné(e)

C C ) ) Mi M is se e e en n œ œu u vr v r e e d da a ns n s E Ex xc ce e l l

Sélectionnez la cellule M5 Saisissez l'expression suivante :

=SI(L5>=12;"Admis(e) avec mention";SI(L5>=10;"Admis(e)";"Ajourné(e)")) Copiez l'expression dans les autres cellules.

Vérifiez que l'information affichée.

D) D ) A A pp p pl li ic c a a ti t io on n

Modifier la formule de la colonne Décision pour obtenir les décisions suivantes:

< 10 Ajourné(e)

>= 10 Mention passable >= 12 Mention assez bien

>= 14 Mention bien

>= 16 Mention très bien

Références

Documents relatifs

 Besoin de projets / financements pluri-annuels pour améliorer l’efficacité et le suivi (évaluation) des mesures de gestion.  Besoin de partenariat, notamment scientifique,

MOSI : Master In Slave Out MISO : Master Out Slave In SELx : Sélection du boîtier..

 Copiez les fichiers S001 S002 S003 dans le dossier dans lequel vous avez enregistré le questionnaire..  Cliquez

Cela tient au fait que leur représentation des nombres est approximative et logarithmique » « Le passage à une représentation linéaire, où la différence entre deux nombres

Il y a un autre paradoxe français dont on parle moins, c’est que l’on a des résultats spectaculaires au niveau mondial en recherche pédagogique en

Ø Il existe une option pour détecter les régions identiques dans le même ordre et la même orientation sur les deux génomes. Ø Utilisation d’un score d’alignement adapté

Lorsqu'on appuie sur le bouton, le texte erit par l'utilisateur dans la premi ere.. zone de texte sera opi e dans

Quelle que soit la médaille d’honneur, c’est le numéro de SIRET de l’employeur qui authentifie le dépôt du dossier. Après la connexion au portail démarches simplifiées, un