Tutoriel Excel: Introduction à la logique booléenne

Table des matières

Dans cette vidéo, je vais vous montrer les bases de la logique booléenne. La logique booléenne est un excellent outil pour simplifier les formules, en particulier celles avec de nombreuses instructions IF.

Alors, pour commencer, qu'est-ce qu'un booléen?

Un booléen est un type de données avec seulement deux valeurs possibles, TRUE ou FALSE.

Vous verrez souvent des résultats booléens ou des expressions booléennes dans Excel.

Par exemple, si j'entre la formule = B4> 30 ici, nous obtiendrons le résultat booléen TRUE.

Ainsi, B4> 30 est une expression booléenne - ou une instruction logique - qui renvoie TRUE ou FALSE.

Si je copie la formule vers le bas, nous obtenons un résultat booléen pour chaque nombre.

Ce qui est intéressant avec les valeurs booléennes, c'est qu'elles ont des équivalents numériques.

Pendant une opération mathématique, Excel contraindra les booléens en nombres, TRUE deviendra 1 et FALSE deviendra zéro.

Je peux le prouver avec une formule qui ajoute simplement zéro aux valeurs de la colonne C.

Zéro plus n'importe quel nombre est le même nombre, vous pouvez donc voir que TRUE est équivalent à 1 et FALSE est équivalent à zéro.

Alors, comment pouvons-nous utiliser cela dans Excel?

Regardons un exemple simple.

Ici, nous avons une liste de vendeurs et de chiffres de vente. Disons qu'ils obtiennent un bonus de 500 $ s'ils dépassent 10000 en ventes.

Une façon de gérer cela avec une formule est d'écrire:

= IF (ventes> 10000, 500, 0)

qui fonctionne très bien.

Mais comment pourrions-nous utiliser la logique booléenne à la place?

Eh bien, les ventes supérieures à 10 000 sont une expression logique qui renvoie VRAI ou FAUX.

Cela signifie que nous pouvons simplement réécrire la formule comme ceci:

= (ventes> 10000) * 500

Alors, c'est bien. Nous nous sommes débarrassés de la déclaration IF.

Mais peut-être un peu idiot, juste pour se débarrasser d'une seule instruction IF.

Oui, ajoutons donc un peu de complexité.

Et s'il y avait un bonus spécial de 250 $ pour les ventes supérieures à 12 000?

Dans ce cas, vous pouvez voir une formule IF imbriquée comme celle-ci:

= SI (C5> 12000,500 + 250, SI (C5> 10000,500,0))

Et une version booléenne?

Eh bien, avec la logique booléenne, nous écrivons simplement write:

= (ventes> 10000) * 500 + (ventes> 12000) * 250

Pas de ramification. Aucune instruction IF. Excel exécute simplement le calcul et renvoie le résultat.

Voilà donc l'essentiel de la logique booléenne.

Recherchez des opportunités de l'utiliser dans vos formules.

Je peux être un excellent moyen de se détendre et simplement des formules complexes.

Cours

Formule de base

Raccourcis associés

Terminer l'entrée et rester dans la même cellule Ctrl + Enter + Return

Articles intéressants...