Les fonctions logiques et conditionnelles à travers Excel

Introduction

copie d'écran d'excel, fenêtre de fonctions

La fonction "ET"

La fonction "OU"

La fonction "NON"

La fonction "SI"


INTRODUCTION

Voici un petit programme interactif qui simule les portes logiques de base avec leurs tables de vérité, ce programme peut être transposé dans Excel comme exercice pour utiliser les structures conditionnelles et les fonctions logiques intégrées. Vous disposez d'aide sur les différentes fonctions et leur syntaxe dans le tableur.copie d'écran d'un feuille d 'excel


LA FONCTION "ET"DANS EXCEL

La Fonction "ET" Renvoie VRAI si tous les arguments sont VRAI; renvoie FAUX si au moins l'un des arguments est FAUX.

Syntaxe

ET(valeur_logique1;valeur_logique2;...)

· Les arguments doivent être évalués à des valeurs logiques, telles que VRAI ou FAUX, ou doivent être des références contenant des valeurs logiques.
· Si une référence utilisée comme argument contient du texte ou des cellules vides, ces valeurs ne sont pas prises en compte.
· Si la plage spécifiée ne contient aucune valeur logique, ET renvoie la valeur d'erreur #VALEUR!

Exemples

ET(VRAI; VRAI) égale VRAI

ET(VRAI; FAUX) égale FAUX

ET(2+2=4; 2+3=5) égale VRAI


ET(A1=1; A2=1) égale VRAI


LA FONCTIONS "OU" DANS EXCEL

La fonction "OU" dans Excel renvoie la valeur VRAI si un argument est VRAI et FAUX si tous les arguments sont FAUX.

Syntaxe

OU(valeur_logique1;valeur_logique2,...)

· Les arguments doivent être évalués à des valeurs logiques, telles que VRAI ou FAUX, ou des références contenant des valeurs logiques.
· Si une référence tapée comme argument contient du texte, des nombres ou des cellules vides, ces valeurs ne sont pas prises en compte.
· Si la plage spécifiée ne contient aucune valeur logique, la fonction OU renvoie la valeur d'erreur #VALEUR!

Exemples :

OU(VRAI) égale VRAI

OU(1+1=1,2+2=5) égale FAUX


OU(A1=1;A2=1)


LA FONCTION "NON" DANS EXCEL

 

La fonction "NON" dans Excel inverse la valeur logique de l'argument. Utilisez NON lorsque vous souhaitez être certain qu'une valeur est différente d'une valeur spécifique.

Syntaxe

NON(valeur_logique)

valeur_logique représente une valeur ou expression qui peut prendre la valeur VRAI ou FAUX. Si valeur_logique a la valeur FAUX, NON renvoie VRAI et si valeur_logique a la valeur VRAI, NON renvoie FAUX.

Exemples

NON(FAUX) égale VRAI

NON(1+1=2) égale FAUX


LA FONCTION SI DANS EXCEL

 

La fonction "SI" dans Excel renvoie une valeur si la condition que vous spécifiez est VRAI et une autre valeur si cette valeur est FAUX.
Utilisez la fonction SI pour effectuer un test conditionnel sur des valeurs et des formules.

Syntaxe 1

SI(test_logique;valeur_si_vrai;valeur_si_faux)

test_logique est toute valeur ou expression dont le résultat peut être VRAI ou FAUX.

valeur_si_vrai est la valeur qui est renvoyée si le test logique est VRAI. Si l'argument test_logique est VRAI et que l'argument valeur_si_vrai est omis, la fonction renvoie la valeur VRAI. L'argument valeur_si_vrai peut être une autre formule.

valeur_si_faux est la valeur qui est renvoyée si le test logique est FAUX. Si l'argument test_logique est FAUX et que l'argument valeur_si_faux est omis, la fonction renvoie la valeur FAUX. L'argument valeur_si_faux peut être une autre formule.

Remarques

Exemples

Dans l'exemple suivant, si la valeur contenue dans la cellule A10 est 100, l'argument test_logique est VRAI et la valeur totale de la plage B5:B15 est calculée. Sinon, l'argument test_logique est FAUX et du texte vide ("") est renvoyé, laissant vide la cellule qui contient la fonction SI.

SI(A10=100,SOMME(B5:B15),"")


Vous pouvez écrire une formule qui vérifie si vos dépenses sont supérieures au budget établi pour un mois donné et affiche un message à l'aide des formules suivantes :

SI(B2>C2,"Dépassement budget","OK") égale "Dépassement budget"

SI(B3>C3,"Dépassement budget","OK") égale "OK"

© Ministère de l'Éducation nationale/Direction de l'enseignement scolaire - juillet 2001
Document proposé par le groupe d'experts de Physique Chimie