Selles artiklis kirjeldatakse FUNKTSIOONI BASE valemisüntaksit ja kasutamist Microsoft Excelis.
Kirjeldus
Teisendab arvu antud alusega tekstkujule.
Süntaks
BASE(arv; alus [min_pikkus])
Funktsiooni BASE süntaksil on järgmised argumendid.
-
Arv – nõutav. Arv, mida soovite teisendada. Täisarv peab olema suurem kui 0 või sellega võrdne ja väiksem kui 2^53.
-
Radix Nõutav. Baasrada, millesse 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. Tagastatava stringi minimaalne pikkus. Täisarv peab olema suurem kui 0 või sellega võrdne.
Kommentaarid
-
Kui arv, radiks või Min_length on väljaspool miinimum- või maksimumpiiranguid, 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öölehe lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). 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 |