Selles artiklis kirjeldatakse BASE-i valemisüntaksit ja kasutamist. funktsiooni Microsoft Excel.
Kirjeldus
Teisendab arvu antud alusega tekstkujule.
Süntaks
BASE(arv; alus [min_pikkus])
Funktsiooni BASE süntaksil on järgmised argumendid.
-
Arv – nõutav. Number, mille soovite teisendada. Täisarv peab olema suurem kui 0 või sellega võrdne ja väiksem kui 2^53.
-
Radix – nõutav. Alusradix, milleks soovite arvu teisendada. Täisarv peab olema suurem kui 2 või sellega võrdne ja väiksem kui 36 või sellega võrdne.
-
Min_length – valikuline. Tagastatud stringi minimaalne pikkus. Täisarv peab olema suurem kui 0 või sellega võrdne.
Kommentaarid
-
Kui arv, radiaks või Min_length jäävad miinimum- või maksimumpiirangutest väljapoole, tagastab funktsioon BASE #NUM! #NUM!.
-
Kui arv pole arvväärtus, tagastab funktsioon BASE #VALUE! #NUM!.
-
Argumendina sisestatud mittetäisarvuliste arvude murdosa kärbitakse.
-
Argumendi min_pikkus kaasamisel lisatakse tulemile algusnullid, kui tulem jääks muidu määratud miinimumpikkusest lühemaks. Valem BASE(16;2) näiteks tagastab väärtuse 10000, kuid BASE(16;2;8) tagastab väärtuse 00010000.
-
Argumendi min_pikkus väärtus võib olla kuni 255.
Näide.
Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.
Valem |
Kirjeldus |
Tulem |
=BASE(7;2) |
Kümnendarv 7 teisendatakse kahendarvuks. Tulem on 111. |
111 |
=BASE(100;16) |
Kümnendarv 100 teisendatakse kuueteistkümnendarvuks. Tulem on 64. |
64 |
=BASE(15;2;10) |
Kümnendarv 15 teisendatakse kahendarvuks, mille minimaalne pikkus on 10 märki. Tulem on 0000001111 ehk 1111 koos kuue algusnulliga, et stringi pikkus oleks kümme märki. |
0000001111 |