Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

本文將說明公式語法及 BASE的使用方式  Microsoft Excel 中的函數。

描述

將數字轉換成含有指定基數 (底數) 的文字表示法。

語法

BASE(Number, Radix [Min_length])

BASE 函數語法具有下列引數。

  • Number    必要。 這是要轉換的數位。 必須是大於或等於 0 且小於 2^53 的整數。

  • 基數    必要。 這是要將數字轉換為底數的基數。 必須是大於或等於 2 且小於或等於 36 的整數。

  • Min_length    選擇性。 傳回之字串的最小長度。 必須是大於或等於 0 的整數。

註解

  • 如果 Number、Radix 或 Min_length 是超出最小或最大限制,BASE 會傳回 #NUM! 錯誤值。

  • 如果 Number 非數值,BASE 會傳回 #VALUE! 錯誤值。

  • 若輸入任何非整數的值做為引數,則會取為整數。

  • 加入 Min_length 引數時,若結果較指定的最小長度短,則會產生前置字元為零的結果。 例如,BASE(16,2) 會傳回 10000,但 BASE(16,2,8) 會傳回 00010000。

  • Min_length 引數的最大值為 255。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

公式

描述

結果

=BASE(7,2)

將十進位數字 7 轉換為底數 2 (二進位)。 結果為 111。

111

=BASE(100,16)

將十進位數字 100 轉換為底數 16 (十六進位)。 結果為 64。

64

=BASE(15,2,10)

將十進位數字 15 轉換為底數 2 (二進位),且長度下限為 10。 結果為 0000001111,其中 1111 前有 6 個 0,讓字串長度達到 10 個字元。

0000001111

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。