Acest articol descrie sintaxa de formulă și utilizarea funcției BIN2OCT în Microsoft Excel.
Descriere
Face conversia unui număr din binar în octal.
Sintaxă
BIN2OCT(număr, [locuri])
Sintaxa funcției BIN2OCT are următoarele argumente:
- Număr Obligatoriu. Este numărul binar căruia vreți să-i faceți conversia. Numărul nu poate să conțină mai mult de 10 caractere (10 biți). Bitul cel mai semnificativ al numărului este bitul de semn. Restul de 9 biți sunt biți de mărime. Numerele negative sunt reprezentate utilizând notația complementului lui doi.
- Locuri Opțional. Este numărul de caractere de utilizat. Dacă argumentul locuri este omis, BIN2OCT folosește numărul minim de caractere necesar. Locuri este utilizat pentru completarea valorii returnate cu 0-uri (zerouri) de început.
Observații
- Dacă argumentul număr nu este un număr binar valid sau dacă conține mai mult de 10 caractere (10 biți), BIN2OCT întoarce #NUM! .
- Dacă argumentul număr este negativ, BIN2OCT ignoră argumentul locuri și întoarce un număr octal de 10 caractere.
- Dacă BIN2OCT necesită mai multe caractere decât cele specificate în argumentul locuri, returnează #NUM! .
- Dacă locuri nu este un întreg, el va fi trunchiat.
- Dacă locuri nu este numeric, BIN2OCT întoarce #VALUE! .
- Dacă locuri este negativ, BIN2OCT întoarce #NUM! .
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 |
|---|---|---|
| =BIN2OCT(1001; 3) | Face conversia numărului 1001 din binar în octal cu 3 caractere | 011 |
| =BIN2OCT(1100100) | Face conversia numărului 1100100 din binar în octal | 144 |
| =BIN2OCT(1111111111) | Face conversia numărului 1111111111 din binar în octal | 7777777777 |