ARABIC 函數

Excel ARABIC 函數教學

ARABIC 函數用於將羅馬數字轉換為阿拉伯數字(普通數字),方便處理包含羅馬數字的資料。


? 語法

ARABIC(text)
  • text(必填):一個以文字格式輸入的羅馬數字(如 "XIV")。

? 範例

假設 A 列的數值如下:

AB (公式)C (結果)
I=ARABIC(A1)1
IV=ARABIC(A2)4
X=ARABIC(A3)10
XL=ARABIC(A4)40
C=ARABIC(A5)100
MCMXC=ARABIC(A6)1990
MMXXIV=ARABIC(A7)2024

? 注意事項

  1. 羅馬數字須以文字格式輸入(必須加上 "" 或存在於文字儲存格中)。
    • =ARABIC("XIV")14
    • =ARABIC(IV)(錯誤,因為 IV 不是文字)
  2. 羅馬數字的大小寫不影響結果
    • =ARABIC("xiv")14(小寫也有效)
  3. Excel 可辨識最大值為 3999 (MMMCMXCIX)
    • =ARABIC("MMMCMXCIX")3999
    • 超過 3999 的數字(如 “MMMM”)將回傳 #VALUE! 錯誤
  4. 無效的羅馬數字會回傳 #VALUE! 錯誤
    • =ARABIC("IC")#VALUE!(”IC” 不是標準羅馬數字寫法)

? ARABIC VS ROMAN 函數

函數作用範例輸入範例輸出
ARABIC羅馬數字 → 阿拉伯數字ARABIC("XIV")14
ROMAN阿拉伯數字 → 羅馬數字ROMAN(14)"XIV"

? 示範:互相轉換

=ROMAN(2024) → "MMXXIV"
=ARABIC("MMXXIV") → 2024

? 應用場景

快速轉換羅馬數字,如處理歷史年份、書卷編號(例:XIV14
搭配 ROMAN 函數使用,可在阿拉伯數字和羅馬數字間互轉
清理數據,將羅馬數字轉換為可計算的數值


? 結論
? ARABIC 是 Excel 用於將羅馬數字轉換為阿拉伯數字的函數,適用於歷史數據處理、文件編號等情境。
? 可辨識 1 到 3999 的標準羅馬數字,若格式錯誤或超出範圍,會回傳 #VALUE! 錯誤。

學會這個函數,就能更方便地處理羅馬數字啦!?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *