BITXOR -toiminnon käyttäminen Excelissä

Anonim

Tässä artikkelissa opimme käyttämään BITXOR -toimintoa Excelissä.
Excelin BITXOR -toiminto suorittaa BITWISE XOR -toiminnon kahden desimaaliluvun välillä ja palauttaa desimaaliluvun suoritetun toiminnon jälkeen.

XOR -operaatio on looginen operaattori, jota käytetään viestintäprosesseissa. AND -operaattori suoritetaan 2 bitin (0 tai 1) yli. Toiminto tapahtuu kuten alla olevassa taulukossa.

Bitti 1 Bitti 2 JA toiminta
0 0 0
0 1 1
1 0 1
1 1 0

Tässä desimaalilukuja muutetaan binäärinä ja OR -toiminto suoritetaan kunkin bitin kohdalla vastaavilla biteillä.

Desimaali Binääri
numero 1 2 010
numero 2 4 100
tulos 6 110

Eri korostetut bitit osoittavat, kuinka BITWISE XOR -toiminto tapahtuu kahden numeron välillä. Käytä DEC2BIN -funktiota (desimaalimuunnos binäärimuunnokseksi) ja BIN2DEC -funktiota (binaarinen desimaalimuunnos) ymmärtääksesi BITXOR -funktion tuloksen vaiheittain Excelissä.

BITXOR -funktio palauttaa kahden luvun bittikohtaisen XOR -arvon.
Syntaksi:

= BITXOR (luku1, numero2)

luku1: positiivinen kokonaisluku kanta 10 (desimaaliluku).
numero2: positiivinen kokonaisluku kanta 10 (desimaaliluku).

Tässä on toiminnon Excel -esitys

Nyt ymmärrämme paremmin toimintoa käyttämällä niitä joissakin esimerkeissä.

Tässä on joitain arvoja numeroina 1 ja numero 2 sarakkeissa. Meidän on saatava Bitwise -XOR -operaatio annetuille numeroille

Käytä kaavaa:

= BITXOR (A2, B2)

A2: numero, joka annetaan funktiolle soluviittauksena
B2: numero, joka annetaan funktiolle soluviittauksena

Bittikohtainen XOR -toiminto 7 (111) & 5 (101). Tuloksena oleva binääriluku olisi 101. Joten desimaaliluku, joka edustaa 101, on 5.
Kopioi nyt kaava muihin soluihin käyttämällä Ctrl + D pikanäppäin.

Kuten näet tästä, BITXOR -funktio palauttaa tuloarvojen tuloksen.

Huomautuksia:

  1. Numerot voidaan antaa funktion argumenttina suoraan tai käyttämällä soluviittausta Excelissä.
  2. Numeroiden on oltava kelvollinen desimaaliluku väliltä 0 ja 281474976710655.
  3. Funktio palauttaa #NUM! Virhe, jos jompikumpi desimaaliluvuista on pienempi kuin 0 tai suurempi kuin 281474976710655.
  4. Funktio palauttaa #ARVO! Virhe, jos syöttönumero on teksti tai ei-numeerinen.

Toivottavasti ymmärsit kuinka käyttää BITXOR -toimintoa ja viittaavaa solua Excelissä. Tutustu muihin Excelin matemaattisia muuntotoimintoja käsitteleviin artikkeleihin täällä. Voit vapaasti esittää kyselyn tai palautteen yllä olevasta artikkelista.

Suosittuja artikkeleita
Muokkaa avattavaa luetteloa
Absoluuttinen viittaus Excelissä
Jos ehdollinen muotoilu
Jos käytetään jokerimerkkejä
Vlookup päivämäärän mukaan