Funkcja PODSTAWA (BASE)

Funkcja PODSTAWA przekształca liczbę dziesiętną na zapis tekstowy w innym systemie liczbowym. Na przykład podstawa 2 oznacza system dwójkowy.

Elementy funkcji PODSTAWA

PODSTAWA(wartość; podstawa; [długość_minimalna])

Element Opis Uwagi
wartość Liczba do przekształcenia na zapis w innym systemie.
  • Wartość powinna być liczbą całkowitą większą lub równą 0.
podstawa Podstawa systemu liczbowego, do którego ma zostać przekształcona podana liczba.
  • Podstawa powinna być liczbą całkowitą od 2 do 36.
długość_minimalna (Opcjonalnie) Minimalna długość zwracanego tekstu.
  • Jeśli minimalna długość tekstu jest większa niż liczba cyfr znaczących w wyniku, jest on wypełniany z lewej strony zerami, aż łączna liczba cyfr osiągnie wartość argumentu cyfry_znaczące.

Przykładowe formuły

PODSTAWA(255; 16)

PODSTAWA(A2; 2)

PODSTAWA(4095; 16; 6)

Uwagi

  • Wartości argumentów niebędące liczbami całkowitymi są skracane do liczby całkowitej.
  • Upewnij się, że obliczenia korzystające z wyniku funkcji PODSTAWA biorą pod uwagę, że wynik ten może być zapisany w systemie innym niż dziesiętny. Wyniki są w niewidoczny sposób konwertowane przez Arkusze Google. Jeśli na przykład komórka A2 zawiera wartość 1111 (dwójkowy zapis liczby dziesiętnej 31), a komórka B2 zawiera formułę „=A2+9”, wynik wyniesie 1120, czyli będzie nieprawidłowy w przypadku obliczeń w systemie dwójkowym.

Przykłady

W tym przykładzie pokazano konwertowanie liczby dziesiętnej 255 na system szesnastkowy:

  A B
1 Formuła Wynik
2 =PODSTAWA(255; 16) FF

 

W tym przykładzie pokazano konwertowanie liczby znajdującej się w komórce A2 (wartości dziesiętnej 21) na system o podstawie określonej w komórce B2 (dwójkowy):

  A B C D
1 Liczba Podstawa Formuła Wynik
2 21 2 =PODSTAWA(A2; B2) 10101

 

W tym przykładzie pokazano konwertowanie liczby dziesiętnej 4095 na system szesnastkowy przy minimalnej długości zapisu wynoszącej 6 znaków:

  A B
1 Formuła Wynik
2 =PODSTAWA(4095; 16; 6) 000FFF

Powiązane funkcje

  • DZIESIĘTNA (DECIMAL): Funkcja DZIESIĘTNA przekształca zapis tekstowy wartości w innym systemie liczbowym na liczbę dziesiętną.
  • DWÓJK.NA.DZIES (BIN2DEC): Konwertuje liczbę binarną ze znakiem na format dziesiętny.
  • DWÓJK.NA.SZESN (BIN2HEX): Konwertuje liczbę binarną ze znakiem na format szesnastkowy ze znakiem.
  • DWÓJK.NA.ÓSM (BIN2OCT): Konwertuje liczbę binarną ze znakiem na format ósemkowy ze znakiem.
  • ÓSM.NA.DWÓJK (OCT2BIN): Konwertuje liczbę ósemkową ze znakiem na format binarny ze znakiem.
  • ÓSM.NA.DZIES (OCT2DEC): Konwertuje liczbę ósemkową ze znakiem na format dziesiętny.
  • ÓSM.NA.SZESN (OCT2HEX): Konwertuje liczbę ósemkową ze znakiem na format szesnastkowy ze znakiem.
  • DZIES.NA.DWÓJK (DEC2BIN): Konwertuje liczbę dziesiętną na format binarny ze znakiem.
  • DZIES.NA.ÓSM (DEC2OCT): Konwertuje liczbę dziesiętną na format ósemkowy ze znakiem.
  • DZIES.NA.SZESN (DEC2HEX): Konwertuje liczbę dziesiętną na format szesnastkowy ze znakiem.
  • SZESN.NA.DWÓJK (HEX2BIN): Konwertuje liczbę szesnastkową ze znakiem na format binarny ze znakiem.
  • SZESN.NA.DZIES (HEX2DEC): Konwertuje liczbę szesnastkową ze znakiem na format dziesiętny.
  • SZESN.NA.ÓSM (HEX2OCT): Konwertuje liczbę szesnastkową ze znakiem na format ósemkowy ze znakiem.
true
Odwiedź Centrum edukacji

Korzystasz w szkole lub w pracy z usług Google, takich jak Dokumenty Google? Skorzystaj z przydatnych wskazówek, samouczków i szablonów. Dowiedz się, jak pracować nad plikami pakietu Office bez konieczności instalowania tego pakietu, twórz dynamiczne plany projektów i kalendarze zespołów, automatycznie porządkuj skrzynkę odbiorczą itd.

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
501048244044085643
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
35
false
false