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

Opis

Konwertuje liczbę na formę tekstową o określonej podstawie.

Składnia

PODSTAWA(liczba;podstawa[minimalna_długość])

W składni funkcji PODSTAWA występują następujące argumenty.

  • Liczba Argument wymagany. Liczba, która ma zostać przekonwertowana. Musi to być liczba całkowita większa niż lub równa 0 i mniejsza niż 2^53.

  • Podstawa    Argument wymagany. Podstawa, na którą liczba ma zostać przekonwertowana. Musi to być liczba całkowita większa niż lub równa 2 i mniejsza niż lub równa 36.

  • Minimalna_długość    Argument opcjonalny. Minimalna długość zwracanego ciągu. Musi to być liczba całkowita większa niż lub równa 0.

Spostrzeżenia

  • Jeśli argument liczba, podstawa lub Min_length wykracza poza zakres minimalny lub maksymalny, funkcja PODSTAWA zwraca #NUM! wartość błędu #ADR!.

  • Jeśli argument liczba nie jest wartością liczbową, funkcja PODSTAWA zwraca #VALUE! wartość błędu #ADR!.

  • Dowolna liczba niecałkowita wprowadzona jako argument zostanie obcięta do liczy całkowitej.

  • W przypadku uwzględnienia argumentu minimalna_długość do wyniku zostaną dodane zera wiodące, jeśli w innym przypadku długość wyniku byłaby mniejsza niż określona przy użyciu argumentu minimalna_długość. Na przykład funkcja PODSTAWA(16;2) zwraca wynik 10000, ale funkcja PODSTAWA (16;2;8) zwraca wynik 00010000.

  • Maksymalna wartość argumentu minimalna_długość to 255.

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

=PODSTAWA(7;2)

Konwertuje liczbę dziesiętną 7 na format dwójkowy (liczbę binarną). Wynik jest równy 111.

111

=PODSTAWA(100;16)

Konwertuje liczbę dziesiętną 100 na format szesnastkowy (liczbę heksadecymalną). Wynik jest równy 64.

64

=PODSTAWA(15;2;10)

Konwertuje liczbę dziesiętną 15 na format dwójkowy (liczbę binarną) o minimalnej długości 10. Wynik jest równy 0000001111, to znaczy 1111 z sześcioma zerami wiodącymi, dzięki którym ciąg ma długość 10 znaków.

0000001111

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ą.