BITOR (funcția BITOR)

Acest articol descrie sintaxa de formulă și utilizarea funcției BITOR în Microsoft Excel.

Descriere

Returnează rezultatul operației „OR” la nivel de biți pentru două numere

Sintaxă

BITOR( număr1, număr2)

Sintaxa funcției BITOR are următoarele argumente.

  • Număr1    Obligatoriu. Trebuie să fie în formă zecimală și mai mare decât sau egal cu 0.

  • Număr2    Obligatoriu. Trebuie să fie în formă zecimală și mai mare decât sau egal cu 0.

Observații

  • Rezultatul este un „OR” la nivel de biți al parametrilor săi.

  • În rezultat, fiecare poziție de bit este 1 dacă oricare dintre biții parametrului din acea poziție este 1.

  • Valorile returnate din pozițiile biților cresc de la dreapta la stânga ca puteri ale lui 2. Bitul din extrema dreaptă returnează 1 (2^0), bitul din stânga lui returnează 2 (2^1) și așa mai departe.

  • Dacă oricare dintre argumente se află în afara restricțiilor impuse, BITOR returnează valoarea de eroare #NUM!.

  • Dacă oricare argument este mai mare decât (2^48)-1, BITOR returnează valoarea de eroare #NUM!.

  • Dacă oricare dintre argumente este o valoare non-numerică, BITOR returnează valoarea de eroare #VALUE!.

Exemplu

Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

Formulă

Descriere

Rezultat

Cum funcționează

=BITOR(23;10)

Compară pozițiile de biți pentru reprezentările binare ale două numere, iar dacă oricare din poziții conține 1, returnează 2 ridicat la o putere în funcție de poziția bitului. Apoi, aceste numere sunt adunate.

31

Numărul 23 este 101 în binar și 10 este 1010. Valoarea 1 se găsește în oricare poziție la toate cele 5 poziții ale fiecăruia dintre cele două numere. Puteți exprima 1010 ca 01010 astfel încât ambele numere să aibă același număr de cifre. Numerele 2^0, 2^1, 2^2, 2^3 și 2^4 sunt însumate, rezultând un total de 31.

23 = 10111

10 = 01010

Testul: Se găsește 1 la oricare dintre cele 5 poziții?

yyyyy

1+2+4+8+16=31

Începutul paginii

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×