Excel VALUE 函數教學 ?
VALUE 函數用來將文本格式的數字轉換為數字類型。這對於處理從其他應用程式導入的數字(通常以文本格式存在)或當數字被錯誤地作為文本處理時非常有用。使用 VALUE 函數,你可以確保數字可以進行數學運算。
語法
VALUE(文本)
- 文本(必填):要轉換為數字的文本。這個文本可以是儲存格引用,也可以是直接輸入的數字(以文本形式)。
返回值:返回一個數字。如果文本無法被解析為數字,則會返回錯誤。
範例
| A 列 | B 列(公式) | C 列(結果) | 說明 |
|---|---|---|---|
| “1234” | =VALUE(A1) | 1234 | 將文本 “1234” 轉換為數字 1234 |
| “$1,234.56” | =VALUE(A2) | 1234.56 | 將包含貨幣符號的文本 “$1,234.56” 轉換為數字 |
| “2025” | =VALUE(A3) | 2025 | 將文本 “2025” 轉換為數字 2025 |
| “3.14” | =VALUE(A4) | 3.14 | 將文本 “3.14” 轉換為數字 3.14 |
注意:
VALUE函數會解析數字文本,包括貨幣符號、千分位符號等,將其轉換為數字格式。- 如果文本無法被正確解析為數字(例如文本中有無效字符或格式不對),則會返回錯誤。
進階應用
- 處理從外部資料匯入的數字: 當你從外部資料(如 CSV 檔案)匯入數字時,這些數字可能會被作為文本儲存。你可以使用
VALUE函數將它們轉換為真正的數字:=VALUE(A1)如果
A1是 “1000”,則會返回 1000。 - 處理含有貨幣符號的文本: 如果文本中包含貨幣符號(如美元符號
$),使用VALUE函數也能將其轉換為數字:=VALUE("$1,234.56")這會將文本 “$1,234.56” 轉換為數字
1234.56。 - 將混合格式的文本轉換為數字: 假設你有數字文本與其他字符(如逗號、空格等),使用
VALUE函數可以將其轉換為數字:=VALUE("1,000.50")這會將文本 “1,000.50” 轉換為數字
1000.5。
結論
VALUE函數是一個非常有用的工具,可以將格式為文本的數字轉換為真正的數字,讓你能夠進行數學運算。- 它適用於處理數據格式錯誤、從其他應用程式導入的數字、以及有特殊字符(如貨幣符號)時的情況。