Excel の VALUE 関数は、文字列として入力されている数字や日付などを数値として変換する関数です。
テキスト形式の数字を計算や数値処理に使いたい時に役立ちます。
🔧 構文
=VALUE(文字列)
🧩 引数の説明
| 引数 | 説明 |
|---|---|
文字列 | 数値や日付が文字列として入っているセルや文字列。 |
🧪 使用例
📌 例 1:文字列の数字を数値に変換
=VALUE("12345")
▶ 結果:12345(数値)
📌 例 2:文字列の日付を日付シリアル値に変換
=VALUE("2025/6/18")
▶ 結果:45180(Excel の日付シリアル値)
※このセルに日付表示の書式を設定すると、「2025/6/18」と表示されます。
✅ 用途の例
- テキスト形式の数字を数値計算で使いたいとき
- 外部データやCSVなどで数字が文字列扱いになっている場合の変換
- 日付や時刻の文字列を日付・時刻値に変換して計算可能にする
⚠ 注意点
- すでに数値の場合はそのまま返します。
- 文字列が数値や日付に変換できない場合はエラーになります。
- 通貨記号やカンマなどの書式は正しく認識されますが、文字や記号が混ざるとエラーに。
🔄 関連関数
| 関数 | 用途 |
|---|---|
NUMBERVALUE | 文字列を数値に変換(小数点・桁区切りを細かく指定可能) |
TEXT | 数値を指定書式の文字列に変換 |
TEXTJOIN | 文字列結合 |