Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos BASE naudojimas programoje "Microsoft Excel".
Aprašas
Skaičių paverčia į tekstinę išraišką su suteiktu pagrindu („radix“).
Sintaksė
BASE(Skaičius, Radix [Min_ilgis])
Funkcijos BASE sintaksėje yra toliau nurodyti argumentai.
- Skaičius Būtinas. Skaičius, kurį norite konvertuoti. Turi būti sveikasis skaičius, didesnis už arba lygus 0 ir mažesnis už 2^53.
- Šaknis Būtina. „Radix“ pagrindas, į kurį norite konvertuoti skaičių. Turi būti sveikasis skaičius, didesnis už arba lygus 2 ir mažesnis už arba lygus 36.
- Min_length Pasirinktinai. Minimalus pateikiamos eilutės ilgis. Turi būti sveikasis skaičius, didesnis už arba lygus 0.
Pastabos
- Jei skaičius, Radix arba Min_length netenkina minimalių arba maksimalių apribojimų, funkcija BASE pateikia #NUM! klaidos reikšmę.
- Jei skaičius pateiktas ne skaitine reikšme, funkcija BASE pateikia #VALUE! klaidos reikšmę.
- Bet koks kitas, ne sveikasis skaičius, įvestas kaip argumentas sutrumpinamas iki sveikojo skaičiaus.
- Jei įtrauktas argumentas Min_ilgis, rezultato priekyje pridedami nuliai, jei priešingu atveju rezultatas būtų trumpesnis nei nurodytas minimalus ilgis. Pavyzdžiui, BASE(16,2) pateikia 10000, bet BASE(16,2,8) pateikia 00010000.
- Didžiausia argumento Min_ilgis reikšmė yra 255.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
| Formulė | Aprašymas | Rezultatas |
|---|---|---|
| =BASE(7;2) | Konvertuoja dešimtainį skaičių 7 į dvejetainį. Rezultatas – 111. | 111 |
| =BASE(100;16) | Konvertuoja dešimtainį skaičių 100 į šešioliktainį. Rezultatas – 64. | 64 |
| =BASE(15;2;10) | Konvertuoja dešimtainį skaičių 15 į dvejetainį iš ne mažiau nei 10 simbolių. Rezultatas – 0000001111, t.y. 1111 su 6 nuliais pradžioje, kad seką sudarytų 10 simbolių. | 0000001111 |