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)) |