Funkcija BASE

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Š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

Puslapio viršus