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.
-
Lung_min 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 minime sau maxime, BASE întoarce #NUM! .
-
Dacă număr este o valoare non-numerică, BASE întoarce #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 |