VALUE関数の使い方
数値形式の文字列を、Excelが計算可能な数値に変換します。
200720102013201620192021365
- 構文
-
=VALUE(文字列) - 引数
-
- 文字列必須
- どんな関数か
「'100」のように文字列として入力されてしまった数字を、SUM関数などで計算できる「数値」に直します。VLOOKUPで型不一致エラーが出る際の解消によく使われます。
- 使用例
-
B2:B3 に
=VALUE("1,234")を入れると、こうなります。A B 1 文字列としての数値 数値変換後 2 "1,234" 1234 3 "15:30" (時刻形式) 0.645833 (シリアル値) 数式を入れたセル
結果: 1234
つまずきやすいところ
- 文字として入っている数字を、計算できる数値に戻す
- 通貨記号やカンマが付いていても、日本語の表示形式に合っていれば数値になる
よくあるエラーと、その直し方
#VALUE!- 数値として読めない文字が混ざっているTRIM や SUBSTITUTE で余分な文字を取ってから渡す