BIT.XVAGY függvény

Ez a cikk a Microsoft Excel BIT.XVAGY függvényének képletszintaxisát és használatát ismerteti.

Leírás

Két számból bitenkénti „KIZÁRÓ VAGY” művelettel kapott értéket adja eredményül.

Szintaxis

BIT.XVAGY(szám1; szám2)

A BIT.XVAGY függvény szintaxisa az alábbi argumentumokat foglalja magában:

  • Szám1:    Kötelező megadni. Nullánál nem kisebb értéknek kell lennie.

  • Szám2:    Kötelező megadni. Nullánál nem kisebb értéknek kell lennie.

Megjegyzések

  • A BIT.XVAGY egy tízes számrendszerbeli értéket ad vissza, amely a paramétereivel végrehajtott bitenkénti „KIZÁRÓ VAGY” művelet eredménye.

  • Ha valamelyik argumentum az érvényességi tartományán kívül esik, akkor a BIT.XVAGY függvény a #SZÁM! hibaértéket adja eredményül.

  • Ha valamelyik argumentum nagyobb mint (2^48)-1, akkor a BIT.XVAGY függvény a #SZÁM! hibaértéket adja eredményül.

  • Ha bármelyik argumentum nem numerikus érték, akkor a BIT.XVAGY függvény az #ÉRTÉK! hibaértéket adja eredményül.

  • Az eredményül kapott számban az egyes bitek értéke akkor 1, ha a paraméterek adott helyi értékű bitjei nem egyenlőek, más szóval az egyik érték 0, a másik pedig 1 vagy fordítva. A BIT.XVAGY(5,3) képlet alkalmazása esetén például az 5 paraméter bináris ábrázolása 101, a 3 paraméteré pedig 11. Az összehasonlítás kedvéért a 3-at ábrázoljuk 011-ként. Ekkor a példában szereplő két számban jobbról balra haladva csak a jobb szélső pozícióban lévő helyi érték bitjei egyeznek meg (1). A jobbról második és harmadik „nem egyenlő” helyi értéken az eredmény 1, a jobb szélső „egyenlő” helyi értéken pedig 0.

  • A bithelyeken álló 1 értékek jobbról balra haladva kettő hatványait jelenítik meg. A jobb szélső bit helyi értéke 1 (2^0), a tőle balra álló helyi értéke 2 (2^1) és így tovább.

  • Ugyanezt a példát véve a jobb szélső helyi értéken nulla áll, jobbról a második bit (1) értéke 2 (2^1), a bal szélső bit (szintén 1) értéke pedig 4 (2^2). Az érték tehát decimális ábrázolásban 6.

Példa

Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.

Képlet

Leírás

Eredmény

Működése

=BIT.XVAGY(5;3)

Az egyes bithelyeken a bitenkénti „kizárólagos vagy” összehasonlítás összegét adja vissza.

6

Az 5-ös szám 101 a bináris számrendszerben, a 3 pedig 11. A 11 kifejezhető 011 alakban, így mindkét szám 3 számjegyből áll. A bitenkénti „kizárólagos vagy” összehasonlítás ellenőrzi, hogy az egyes pozíciókban a két számjegy nem azonos-e, és ha igaz, egy pozitív értéket ad vissza a pozícióhoz.

Teszt: Mely pozíciókban nem egyenlők a számjegyek?

5 a bináris számrendszerben = 101

3 a bináris számrendszerben = 011

iin

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

Vissza a lap tetejére

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×