Algèbre de Boole (ou arithmétique booléenne)

L’arithmétique booléenne est une approche algébrique de la logique utilisée communément en informatique avec certaines fonctions d’Excel ainsi qu’en programmation (exemple VBA) et requêtes SQL dans un processus d’exécution conditionnelle.

OPERATEURS DE COMPARAISON

L’algèbre de Boole repose sur l’expression de comparaisons renvoyant VRAI (TRUE) ou FAUX (FALSE) soit respectivement 1 et 0 suivant que la comparaison est correcte ou non.

L’expression de comparaisons est utilisée pour définir des critères (tests conditionnels) conditionnant la réalisation d’actions ou de calculs.

Structures de tests conditionnels :

La comparaison associe deux valeurs (ou bien variables) et un opérateur de comparaison (<, >=, =, >=, > ou <>).

Exemple : 1 > 5 renvoie FAUX ou 0

Les comparaisons multiples (multicritères) sont liées par des opérateurs logiques (ou booléens). Dans la plupart des langages informatiques, les opérateurs logiques sont généralement OR (ou), AND (et) ou XOR (ou exclusif).

EXCEL utilise les fonctions ET() et OU () par exemple avec la fonction SI() ainsi que les signes * et + pour exprimer respectivement les opérateurs ET et OU avec les fonctions RECHERCHEX et FILTRE.

Par exemple (1>5)*(2<5) équivaut à 0 (FAUX) * 1 (VRAI) = 0 : la condition n’est pas réalisée

Par exemple (1>5)+(2<5) équivaut à 0 (FAUX) + 1 (VRAI) = 1 : la condition est réalisée

Il est bien entendu possible d’associer les différents opérateurs logiques dans la même comparaisons et même d’utiliser les parenthèses pour exprimer des comparaisons plus complexes.

Exemple : (1>5)*((6>3)+(10<=20)) équivaut à 0 * (1+0) = 0

___

Approfondir le sujet : Analyse de données et automatisation / Tout savoir sur Excel / Découvrir la série d’articles Maîtriser Excel

Share Button
The following two tabs change content below.
Après seize années passées en cabinet d’expertise-comptable et de commissariat aux comptes (où j’ai exercé comme expert-comptable et chef de mission audit), j’ai pris le poste de directeur comptable d’un groupe de distribution automobile en novembre 2014. Au cours de ma carrière, j’ai acquis une expérience significative en audit et en exploitation des systèmes d’information (analyse de données, automatisation des tâches, programmation informatique) au service de la production des comptes annuels et consolidés. C’est cette expérience personnelle et ma passion pour l’informatique que je partage sur ce blog. Mon CV / Réalisations personnelles et projets informatiques / Ma collection / Me contacter

2 commentaires

  1. Pingback: Excel : effectuer des recherches multicritères avec la fonction RECHERCHEX - Audit & Systèmes d'Information

  2. Pingback: Fusionner plusieurs fichiers PDF avec Python - Audit & Systèmes d'Information

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.