
- Excel 函式教程
- Excel 函式 - 首頁
- 相容性函式
- 邏輯函式
- 文字函式
- 日期和時間函式
- 多維資料集函式
- 數學函式
- 三角函式
- 資料庫函式
- 動態陣列函式
- 工程函式
- 財務函式
- 資訊函式
- 查詢和引用函式
- 統計函式
- Web 函式
- Excel 有用資源
- Excel - 快速指南
- Excel - 有用資源
- Excel - 討論
Excel - HEX2OCT 函式
描述
HEX2OCT 函式將十六進位制數轉換為八進位制數。
語法
HEX2OCT (number, [places])
引數
引數 | 描述 | 必選/可選 |
---|---|---|
number | 要轉換的十六進位制數。 Number 不能包含超過 10 個字元(40 位)。number 的最高有效位是符號位。其餘 39 位是數值位。 負數使用二進位制補碼錶示。 |
必選 |
places | 要使用的字元數。 如果省略 places,則 HEX2OCT 使用必要的最小字元數。 Places 用於用前導 0(零)填充返回值。 |
可選 |
註釋
十六進位制(基數 16)數字系統使用數字 0-9 和字元 A-F
下表顯示了前 32 個十六進位制值,以及等效的十進位制值 -

由於十六進位制使用數字 0-9 和字元 A-F,因此在將其提供給 Excel 函式時,應將其括在引號中。例如,十六進位制 11A 應輸入為“11A”
八進位制(基數 8)數字系統使用數字 0-7。
下表顯示了前 16 個八進位制值,以及等效的十進位制值 -

如果 number 為負數,則 HEX2OCT 將忽略 places 並返回一個 10 字元的八進位制數。
如果 number 為負數,則它不能小於 FFE0000000
如果 number 為正數,則它不能大於 1FFFFFFF
如果 number 不是有效的十六進位制數,則 HEX2OCT 返回 #NUM! 錯誤值。
如果 HEX2OCT 需要超過 places 個字元,則返回 #NUM! 錯誤值。
如果 places 不是整數,則將其截斷。
如果 places 不是數字,則 HEX2OCT 返回 #VALUE! 錯誤值。
如果 places 為負數,則 HEX2OCT 返回 #NUM! 錯誤值。
適用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016
示例

advanced_excel_engineering_functions.htm
廣告