Ten artykuł zawiera opis składni formuły i zastosowania funkcji DZIESIĘTNE  w programie Microsoft Excel.

Opis

Konwertuje postać tekstową liczby o określonej podstawie na liczbę dziesiętną.

Składnia

DZIESIĘTNA(tekst;podstawa)

W składni funkcji DZIESIĘTNA występują następujące argumenty.

  • Tekst    Argument wymagany.

  • Podstawa    Argument wymagany. Argument podstawa musi być liczbą całkowitą.

Spostrzeżenia

  • Długość ciągu tekst może mieć do 255 znaków.

  • Argument tekst może być dowolnym połączeniem znaków alfanumerycznych prawidłowych dla określonej podstawy. Wielkość liter nie jest uwzględniana.

  • Program Excel obsługuje wartości argumentu tekst większe niż lub równe 0 i mniejsze niż 2^53. Argument tekst, dla którego wynik jest liczbą większą niż 2^53 może spowodować utratę dokładności.

  • Podstawa musi być większa niż lub równa 2 (binarna lub podstawa 2) i mniejsza niż lub równa 36 (podstawa 36).W przypadku podstawy większej niż 10 należy użyć wartości liczbowych od 0 do 9 i w razie potrzeby liter A–Z. Na przykład w przypadku argumentu podstawa 16 (szesnastkowa) są używane liczby 0-9 i A-F, a w podstawie 36 są używane liczby 0-9 i A–Z.

  • Jeśli którykolwiek z argumentów wykracza poza zakres, funkcja DZIESIĘTNE może zwrócić #NUM! lub #ARG! wartość błędu #ADR!.

Przykład

Skopiuj przykładowe dane z poniższej tabeli i wklej je w komórce A1 nowego arkusza programu Excel. Aby formuły wyświetlały wyniki, zaznacz je, naciśnij klawisz F2, a następnie naciśnij klawisz Enter. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.

Formuła

Opis

Wynik

Jak to działa

'=DZIESIĘTNA("FF";16)

Konwertuje wartość szesnastkową (zapisaną w systemie o podstawie 16) FF na wartość dziesiętną (zapisaną w systemie o podstawie 10): 255.

=DZIESIĘTNA("FF";16)

W systemie liczbowym o podstawie 16 cyfra „F” występuje na pozycji „15”. Cyfry wszystkich systemów liczbowych zaczynają się od 0, więc w systemie szesnastkowym szesnasty znak występuje na pozycji „15”. Poniższa formuła ilustruje konwersję liczby na postać dziesiętną:

Funkcja SZESN.NA.DZIES w komórce C3 weryfikuje ten wynik.

=SZESN.NA.DZIES("ff")

Formuła

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

'=DZIESIĘTNA(111;2)

Konwertuje wartość binarną (zapisaną w systemie o podstawie 2) 111 na wartość dziesiętną (zapisaną w systemie o podstawie 10): 7.

=DZIESIĘTNA(111;2)

W systemie liczbowym o podstawie 2 cyfra „1” występuje na pozycji „1”. Poniższa formuła ilustruje konwersję liczby na postać dziesiętną:

Funkcja DWÓJK.NA.DZIES w komórce C6 weryfikuje ten wynik.

=DWÓJK.NA.DZIES(111)

Formuła

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

'=DZIESIĘTNA("zap";36)

Konwertuje wartość „zap” zapisaną w systemie o podstawie 36 na wartość dziesiętną: 45745.

=DZIESIĘTNA("zap";36)

Cyfra „z” występuje na pozycji „35”, cyfra „a” na pozycji „10”, a cyfra „p” na pozycji „25”. Poniższa formuła ilustruje konwersję liczby na postać dziesiętną.

Formuła

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

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.