BITOU (BITOU, fonction)

Cet article décrit la syntaxe de formule et l’utilisation de la fonction BITOU dans Microsoft Excel.

Description

Renvoie une opération binaire « OU » de deux nombres.

Syntaxe

BITOU(nombre1, nombre2)

La syntaxe de la fonction BITOU contient les arguments suivants.

  • Nombre1    Obligatoire. Doit être au format décimal et supérieur ou égal à 0.

  • Nombre2    Obligatoire. Doit être au format décimal et supérieur ou égal à 0.

Notes

  • Le résultat est une opération binaire « OU » de ses paramètres.

  • Dans le résultat, chaque position de bit est 1 si l’un des bits du paramètre à cette position a la valeur 1.

  • Les valeurs renvoyées par les positions des bits progressent de la droite vers la gauche par puissance de 2. Le bit le plus à droite renvoie 1 (2^0), le bit à sa gauche renvoie 2 (2^1), et ainsi de suite.

  • Si l’un ou l’autre argument ne respecte pas ses contraintes, BITOU renvoie la valeur d’erreur #NOMBRE!.

  • Si l’un ou l’autre argument est supérieur à (2^48)-1, BITOU renvoie la valeur d’erreur #NOMBRE!.

  • Si l’un ou l’autre argument est une valeur non numérique, BITOU renvoie la valeur d’erreur #VALEUR!.

Exemple

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, et sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

Formule

Description

Résultat

Mode de fonctionnement

=BITOU(23,10)

Compare les positions binaires pour les représentations binaires des deux nombres, et si l’une des positions contient 1, renvoie le chiffre 2 élevé à une puissance, en fonction de la position binaire. Ensuite, ces nombres sont additionnés.

31

Le nombre 23 correspond à 10111 en binaire et 10 correspond à 1010. La valeur 1 figure dans l’une ou l’autre position à toutes les 5 positions de l’un ou l’autre des deux nombres. Vous pouvez exprimer 1010 comme 01010 de sorte que les deux nombres aient le même nombres de chiffres. Les nombres 2^0, 2^1, 2^2, 2^3 et 2^4 sont additionnés, ce qui donne un total de 31.

23 = 10111

10 = 01010

Test : 1 figure-t-il à l’une des 5 positions ?

ooooo

1+2+4+8+16=31

Haut de la page

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×