Comment utiliser les valeurs booléennes (valeurs logiques) dans Excel
Avis
- La valeur booléenne est réel ou Incorrect, 1 ou 0.
- Utilisez tous les mots en majuscules pour les valeurs booléennes. prédécesseur: réel
- Utilisez des fonctions logiques telles que si, ouet etqui a une valeur booléenne.
Cet article décrit comment utiliser les valeurs booléennes dans les feuilles de calcul Microsoft Excel. Ces instructions s’appliquent aux versions d’Excel 2019, 2016, 2013, 2010 et Excel pour Microsoft 365.
Qu’est-ce qu’une valeur booléenne ?
UN Valeur booléenneappelé quelques fois valeur logique, est l’un des nombreux types de données utilisés dans les feuilles de calcul d’applications telles qu’Excel et Google Sheets.Boolean porte le nom du mathématicien du XIXe siècle George Boole et fait partie d’une branche de l’algèbre connue sous le nom d’algèbre booléenne. ou la logique booléenne.
Au cœur de toute technologie informatique, et pas seulement des tableurs, la logique booléenne repose sur le concept selon lequel toutes les valeurs peuvent être réduites à réel ou Incorrect— ou, puisque la technologie informatique est basée sur le système de numération binaire, 1 ou 0.
Fonctions logiques booléennes et tableur
Les valeurs booléennes dans les tableurs sont souvent créées à l’aide de groupes de fonctions logiques, telles que si Fonction, et fonction, et ou Fonction.
Dans ces fonctions, les valeurs booléennes sont la source d’entrée pour l’un des paramètres de la fonction, ou elles peuvent former la sortie ou le résultat d’une fonction qui évalue d’autres données dans la feuille de calcul.
Par exemple, le premier paramètre si La fonction de la ligne 4 – le paramètre de test logique – doit renvoyer une valeur booléenne comme réponse.Les arguments doivent toujours évaluer des conditions qui ne peuvent que conduire à des résultats réel ou Incorrect répondre. donc:
- Si le paramètre renvoie la réponse réel, la fonction exécute une action.Dans cet exemple, il multiplie les données par Cellule A2 à 25 ans.
- Si le paramètre renvoie la réponse Incorrect, la fonction effectue une opération différente.Dans ce cas, il multiplie les données par Cellule A2 à 10.
Fonctions booléennes et arithmétiques
Contrairement aux fonctions logiques, la plupart des fonctions d’Excel et de Google Sheets effectuent des opérations arithmétiques, telles que et, compteet Moyenne Les valeurs booléennes sont ignorées lorsqu’elles se trouvent dans des cellules contenues dans des arguments de fonction.
Par exemple, dans l’exemple d’image, la fonction COUNT est en ligne 5qui ne compte que les cellules contenant des nombres, en ignorant les valeurs booléennes TRUE et FALSE situées dans Cellules A3, A4 et A5 et renvoie 0 pour la réponse.
Convertir VRAI et FAUX en 1 et 0
Pour inclure des valeurs booléennes dans les calculs de fonctions arithmétiques, vous devez d’abord les convertir en valeurs numériques avant de les transmettre à la fonction. Deux façons d’accomplir cette étape sont :
- Multiplie la valeur booléenne par 1 (comme indiqué dans la formule de Lignes 7 et 8 exemple, il multiplie la valeur réel et Incorrect exister Cellules A3 et A4 un).
- Ajoutez un zéro à chaque valeur booléenne (comme indiqué dans la formule de Ligne 9 exemple, il ajoute 0 évaluer réel exister Cellule A5).
Ces opérations ont pour effet de convertir la valeur réel exister Cellules A3 et A5 arriver 1 et la valeur Incorrect exister Cellule A4 arriver 0. résultat, compte Agissant sur ligne 10où le total des données numériques Cellules A7 à A9résultat de retour 3 au lieu de 0.
Valeurs booléennes et formules Excel
Contrairement aux fonctions arithmétiques, les formules d’Excel et de Google Sheets qui effectuent des opérations arithmétiques telles que l’addition et la soustraction lisent avec plaisir les valeurs booléennes comme des nombres sans conversion.Une telle formule définit automatiquement réel égal 1 et Incorrect égal 0.
Par conséquent, la formule d’addition est dans ligne 6 Dans l’image d’exemple,
=A3+A4+A5 type de données= »code »>
Lire les données dans les trois cellules comme :
= 1 + 0 + 1 datatype= »code »>
et renvoie la réponse 2 donc.
Merci de nous en informer!
Recevez chaque jour les dernières actualités technologiques
abonnement
Dites-nous pourquoi !
D’autres ne sont pas assez détaillés pour comprendre