Applies ToExcel för Microsoft 365 Excel för Microsoft 365 för Mac Excel för webben Excel 2024 Excel 2024 för Mac Excel 2021 Excel 2021 för Mac Excel 2019 Excel 2019 för Mac Excel 2016

I den här artikeln beskrivs formelsyntaxen för och användningen av BAS  i Microsoft Excel.

Beskrivning

Konverterar ett tal till textrepresentation givet en viss talbas.

Syntax

BAS(tal, bas [minimilängd])

Syntaxen för funktionen BAS har följande argument:

  • Tal    Obligatoriskt. Det tal som ska konverteras. Måste vara ett heltal som är större än eller lika med 0 och mindre än 2^53.

  • Bas    Obligatoriskt. Den talbas som ska användas när talet konverteras. Måste vara ett heltal som är större än eller lika med 2 och mindre än eller lika med 36.

  • Minimilängd    Valfritt. Den returnerade strängens minimilängd. Måste vara ett heltal som är större än eller lika med 0.

Anmärkningar

  • Om tal, radix eller Min_length ligger utanför de minsta eller högsta begränsningarna returnerar BAS #NUM! felvärdet #REFERENS!.

  • Om tal är ett icke-numeriskt värde returnerar BAS #VALUE! felvärdet #REFERENS!.

  • Alla argument som inte är heltal förkortas till heltal.

  • Om argumentet minimilängd används, läggs inledande nollor till om resultatet annars skulle bli kortare än den angivna minimilängden. Till exempel returnerar BAS(16,2) 10000, men BAS(16, 2, 8) returnerar 00010000.

  • Det maximala värdet på argumentet minimilängd är 255.

Exempel

Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.

Formel

Beskrivning

Resultat

=BAS(7;2)

Konverterar decimaltalet 7 till bas 2 (binär). Resultatet är 111.

111

=BAS(100;16)

Konverterar decimaltalet 100 till bas 16 (hexadecimal). Resultatet är 64.

64

=BAS(15;2;10)

Konverterar decimaltalet 15 till bas 2 (binär), med en minsta längd på 10. Resultatet är 0000001111, vilket är 1111 med 6 inledande nollor som gör strängen 10 tecken lång.

0000001111

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.