Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

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 depășește restricțiile impuse, BITOR returnează #NUM! .

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

  • Dacă oricare dintre argumente este o valoare non-numerică, BITOR returnează #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

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×