文字列を数値に変換するVALUE関数、数値を文字列にするTEXT関数の使い方は?
VALUE(文字列)は数字の文字列を数値に変換します。「=VALUE("1234")」は数値1234を返します。TEXT(数値, 表示形式)は数値を指定した書式の文字列に変換します。「=TEXT(A1, "yyyy/mm/dd")」で日付を文字列化、「=TEXT(A1, "#,##0")」で桁区切り付き文字列にできます。全バージョンで使用可能です。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
📋 実務での使用例
💼 CSVから取り込んだ数値文字列を計算可能な数値に変換
外部システムからのデータが「"1234"」のように文字列扱いになっている場合、VALUE関数で数値化してSUM関数で集計可能にする
=VALUE(A2)💼 日付を「2025年1月15日」形式の文字列に変換
レポートや帳票で和暦や独自フォーマットの日付を表示したい場合、TEXT関数で自由に整形
=TEXT(A2, "yyyy年m月d日")VALUETEXT型変換表示形式文字列化