U ovom se članku opisuje sintaksa formula i korištenje funkcije BASE u programu Microsoft Excel.
Opis
Pretvara broj u tekstnu reprezentaciju s danim radiksom (bazom).
Sintaksa
BASE(broj, radiks [min_duljina])
Sintaksa funkcije BASE sadrži sljedeće argumente:
- Broj Obavezno. Broj koji želite pretvoriti. Mora biti cijeli broj veći od ili jednak 0 i manji od 2^53.
- Radiks Obavezno. Bazni radiks u koji želite pretvoriti broj. Mora biti cijeli broj veći od ili jednak 2 i manji od ili jednak 36.
- Min_length Neobavezno. Minimalna duljina vraćenog niza. Mora biti cijeli broj veći od ili jednak 0.
Napomene
- Ako su Broj, Radiks ili Min_length izvan minimalnog ili maksimalnog ograničenja, BASE vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako broj nije numerička vrijednost, BASE vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Svi brojevi koji nisu cijeli, a unesu se kao argument, skraćuju se na cijeli broj.
- Ako je argument Min_duljina uvršten, uvodne se nule dodaju rezultatu ako bi u suprotnome rezultat bio kraći od navedene minimalne duljine. Na primjer, BASE(16,2) vraća 10000, no BASE(16,2,8) vraća 00010000.
- Maksimalna je vrijednost argumenta Min_duljina 255.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
| Formula | Opis | Rezultat |
|---|---|---|
| =BASE(7;2) | Pretvara decimalni broj 7 u bazu 2 (binarni). Rezultat je 111. | 111 |
| =BASE(100;16) | Pretvara decimalni broj 100 u bazu 16 (heksadecimalni). Rezultat je 64. | 64 |
| =BASE(15;2;10) | Pretvara decimalni broj 15 u bazu 2 (binarni) uz minimalnu duljinu od 10. Rezultat je 0000001111, tj. 1111 sa 6 početnih nula da bi niz imao 10 znakova. | 0000001111 |