Acest articol descrie sintaxa de formulă și utilizarea funcției BASE în Microsoft Excel.
Descriere
Efectuează conversia unui număr într-o reprezentare text în baza dată.
Sintaxă
BASE(Număr, Bază [Lung_min])
Sintaxa funcției BASE are următoarele argumente:
- Număr Obligatoriu. Este numărul pentru care doriți să efectuați conversia. Trebuie să fie un număr întreg mai mare sau egal cu 0 și mai mic decât 2^53.
- Bază Obligatoriu. Este baza în care doriți să efectuați conversia numărului. Trebuie să fie un întreg mai mare decât 2 și mai mic sau egal cu 36.
- Min_length Opțional. Este lungimea minimă a șirului returnat. Trebuie să fie un număr întreg mai mare sau egal cu 0.
Observații
- Dacă Număr, Bază sau Min_length se află în afara restricțiilor de minim sau maxim, BASE returnează #NUM! .
- Dacă Număr este o valoare non-numerică, BASE returnează #VALUE! .
- Orice număr care nu este întreg și este introdus ca argument va fi trunchiat la un număr întreg.
- Dacă se adaugă argumentul Lun_min, se vor adăuga zerouri la începutul rezultatului dacă rezultatul ar fi altfel mai scurt decât lungimea minimă specificată. De exemplu, BASE(16,2) returnează 10000, dar BASE(16,2,8) returnează 00010000.
- Valoarea maximă a argumentului Lun_min este 255.
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 |
|---|---|---|
| =BASE(7,2) | Convertește numărul zecimal 7 în număr în bază 2 (binar). Rezultatul este 111. | 111 |
| =BASE(100,16) | Convertește numărul zecimal 100 în număr în bază 16 (hexazecimal). Rezultatul este 64. | 64 |
| =BASE(15,2,10) | Convertește numărul zecimal 15 în număr în bază 2 (binar), cu o lungime minimă de 10. Rezultatul este 0000001111, care este 1111 cu 6 zerouri înainte pentru ca șirul să fie de 10 caractere. | 0000001111 |