Acest articol descrie sintaxa de formulă și utilizarea funcției BITAND în Microsoft Excel.
Descriere
Returnează rezultatul operației AND la nivel de biți pentru două numere.
Sintaxă
BITAND( număr1, număr2)
Sintaxa funcției BITAND 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
-
BITAND returnează un număr zecimal.
-
Rezultatul este un „AND” la nivel de biți al parametrilor săi.
-
Valoarea poziției fiecărui bit este luată în calcul doar dacă biții ambilor parametri din acea poziție sunt 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 este mai mic decât 0, BITAND returnează #NUM! .
-
Dacă oricare dintre argumente este un non-întreg sau este mai mare decât (2^48)-1, BITAND returnează #NUM! .
-
Dacă oricare dintre argumente este o valoare non-numerică, BITAND 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ă |
=BITAND(1;5) |
Compară reprezentările binare ale lui 1 și 5. |
1 |
Reprezentarea binară a lui 1 este 1, iar reprezentarea binară a lui 5 este 101. Biții lor se potrivesc doar la poziția cea mai din dreapta. Acest lucru este returnat drept 2^0 sau 1. |
=BITAND(13;25) |
Compară reprezentările binare ale lui 13 și 25. |
9 |
Reprezentarea binară a lui 13 este 1101, iar reprezentarea binară a lui 25 este 11001. Biții lor se potrivesc la poziția cea mai din dreapta și la poziția a patra de la dreapta. Acest lucru este returnat drept (2^0)+ (2^3) sau 9. |
Număr zecimal |
Reprezentare binară |
||
13 |
1101 |
||
25 |
11001 |