Applies ToExcel för Microsoft 365 Excel för Microsoft 365 för Mac Excel för webben Excel 2024 Excel 2024 för Mac Excel 2021 Excel 2021 för Mac Excel 2019 Excel 2019 för Mac Excel 2016

I den här artikeln beskrivs formelsyntaxen för och användningen av BITOCH i Microsoft Excel.

Beskrivning

Returnerar bitvist AND (konjunktion) mellan två tal.

Syntax

BITOCH(tal1, tal2)

Syntaxen för funktionen BITOCH har följande argument:

  • Tal1    Obligatoriskt. Måste vara i decimalform och vara större än eller lika med 0.

  • Tal2    Obligatoriskt. Måste vara i decimalform och vara större än eller lika med 0.

Kommentarer

  • BITOCH returnerar ett decimaltal.

  • Resultatet är bitvist OCH mellan parametrarna.

  • Värdet i varje bitposition i resultatet är 1 endast om båda parametrarnas värden på motsvarande bitposition är 1.

  • Värdet som ges av bitpositionerna går från höger till vänster och är potenser av 2. Bitpositionen längst till höger ger 1 (2^0), och nästa bitposition till vänster ger 2 (2^1), och så vidare.

  • Om något av argumenten är mindre än 0 returnerar BITOCH felvärdet #OGILTIGT!.

  • Om något av argumenten inte är ett heltal eller är större än (2^48)-1, returnerar BITOCH felvärdet #OGILTIGT!.

  • Om något av argumenten är ett icke-numeriskt värde returnerar BITOCH felvärdet #VÄRDEFEL! .

Exempel

Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.

Formel

Beskrivning

Resultat

Så här fungerar det

=BITOCH(1;5)

Jämför de binära motsvarigheterna till 1 och 5.

1

Den binära motsvarigheten till 1 är 1 och den binära motsvarigheten till 5 är 101. Talens bitar matchar bara varandra i positionen längst till höger. Detta returneras som 2^0, eller 1.

=BITOCH(13;25)

Jämför de binära motsvarigheterna till 13 och 25.

9

Den binära motsvarigheten till 13 är 1101 och den binära motsvarigheten till 25 är 11001. Talens bitar matchar varandra i positionen längst till höger och i den fjärde positionen från höger. Detta returneras som (2^0)+ (2^3), eller 9.

Decimaltal

Binär motsvarighet

1, 3

1101

25

11001

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.