Applies ToExcel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel tīmeklim Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2019 darbam ar Mac Excel 2016 Excel 2013

Šajā rakstā paskaidrota funkcijas DECIMAL  funkciju programmā Microsoft Excel.

Apraksts

Pārveido teksta attēlojumu cipara formātā norādītajā bāzē par decimāldaļskaitli.

Sintakse

DECIMAL(teksts, bāze)

Funkcijas DECIMAL sintaksei ir tālāk minētie argumenti.

  • Tekst    Obligāts arguments.

  • Skaitīšanas sistēmas bāze    Obligāts. Sintaksei ir jābūt veselam skaitlim.

Piezīmes

  • Teksta virknes garumam jābūt mazākam nekā vai vienādam ar 255 rakstzīmēm.

  • Teksta arguments var būt jebkāda burtciparu rakstzīmju kombinācija, kas ir derīga bāzei un nav reģistrjutīga.

  • Programma Excel atbalsta teksta argumentu, kas lielāks nekā vai vienāds ar 0 un mazāks nekā 2^53. Teksta arguments, kas noved pie skaitļa, kas lielāks par 2^53, var izraisīt precizitātes zudumu.

  • Bāzei ir jābūt lielākai nekā vai vienādai ar 2 (binārais vai bāzes 2) un mazākai nekā vai vienādai ar 36 (bāzes 36).Bāze, kas lielāka nekā 10, pēc nepieciešamības izmanto skaitliskas vērtības 0–9 un burtus A–Z. Piemēram, bāze 16 (heksadecimālskaitlis) izmanto 0–9 un A–F, un bāze 36 izmanto 0–9 un A–Z.

  • Ja kāds no argumentiem atrodas ārpus tā ierobežojumiem, funkcija DECIMAL var #NUM! vai #VALUE! kļūdas vērtību.

Piemērs

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Formula

Apraksts

Rezultāts

Kā tas darbojas

'=DECIMAL("FF",16)

Pārvērš heksadecimālo (bāze 16) vērtību FF tai atbilstošajā decimālajā (bāze 10) vērtībā (255).

=DECIMAL("FF";16)

Skaitļu sistēmā ar bāzi 16 "F" ir 15. pozīcijā. Tā kā visas skaitļu sistēmas sākas ar 0, 16. rakstzīme heksadecimālajā sistēmā būs 15. pozīcijā. Tālāk redzamajā formulā ir parādīts, kā tā tiek pārvērsta decimālskaitļos.

Funkcija HEX2DEC šūnā C3 pārbauda šo rezultātu.

=HEX2DEC("ff")

Formula

=(15*(16^1))+(15*(16^0))

'=DECIMAL(111,2)

Pārvērš bināro (bāze 2) vērtību 111 tai atbilstošajā decimālajā (bāze 10) vērtībā (7).

=DECIMAL(111;2)

Skaitļu sistēmā ar bāzi 2 "1" ir 1. pozīcijā. Tālāk redzamajā formulā ir parādīts, kā tā tiek pārvērsta decimālskaitļos.

Funkcija BIN2DEC šūnā C6 pārbauda šo rezultātu.

=BIN2DEC(111)

Formula

=(1*(2^2))+(1*(2^1))+(1*(2^0))

'=DECIMAL("zap",36)

Pārvērš sistēmas ar bāzi 36 vērtību "zap" tai atbilstošajā decimālajā vērtībā (45745).

=DECIMAL("zap";36)

"z" ir 35. pozīcijā, "a" ir 10. pozīcijā, bet "p" ir 25. pozīcijā. Tālāk redzamajā formulā ir parādīts, kā tā tiek pārvērsta decimālskaitļos.

Formula

=(35*(36^2))+(10*(36^1))+(25*(36^0))

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.