ExcelVALUE関数
ExcelのValue関数は、数値を表すテキストの値を提供します。たとえば、テキストが$ 5の場合、これは実際にはテキストの数値形式です。このデータに値の数式を使用すると、結果として5が得られるため、次のことがわかります。この関数は、excelのテキストで表される数値を提供します。
構文
値の式は次のとおりです。
Value関数には引数が1つだけあり、これは必須の引数です。値の数式は数値を返します。
どこ、
- text =数値に変換されるテキスト値。
ExcelでVALUE関数を使用する例
VALUE関数は、ワークシート(WS)関数です。WS関数として、ワークシートのセルに数式の一部として入力できます。理解を深めるには、以下の例を参照してください。
Original text
例1-TEXTを数値に変換する
この例では、セルC2にVALUE数式が関連付けられています。したがって、C2は結果セルです。VALUE関数の引数は、数値に変換されるテキスト「$ 1000」です。結果は1000です。
例2–その日の時刻を数値に変換する
この例では、セルC4にVALUE数式が関連付けられています。したがって、C4は結果セルです。VALUE関数の引数は、時刻である「14:00」です。それを数値に変換した結果は0.58333です
例3–数学演算
この例では、セルC6にVALUE数式が関連付けられています。したがって、C6は結果セルです。VALUE関数の引数は、2つの値の差です。値は「1000」と「500」です。したがって、差は500であり、同じものが関数によって返されます。
例4–DATEを数値に変換する
この例では、セルC8にVALUE数式が関連付けられています。したがって、C8は結果セルです。VALUE関数の引数は、日付形式のテキストである「01/12/2000」です。それを数値に変換した結果は36537です。
例5–VALUEのエラー
この例では、セルC10にVALUE数式が関連付けられています。したがって、C10は結果セルです。VALUE関数の引数は「abc」です。これは不適切な形式のテキストであるため、値を処理できません。その結果、#VALUE!値のエラーを示すが返されます。
例6–NAMEのエラー
この例では、セルD2にExcelのVALUE数式が関連付けられています。したがって、D2は結果セルです。VALUE関数の引数はpppです。これは不適切な形式のテキスト、つまり二重引用符(“”)がないため、値を処理できません。
その結果、#NAME!エラーが指定された名前であることを示すが返されます。有効なテキスト値が入力されているが二重引用符で囲まれていない場合でも、同じことが有効です。例:VALUE(123)は#NAMEを返します!結果として。
例7–負の値のテキスト
この例では、セルD4にVALUE数式が関連付けられています。したがって、D4は結果セルです。VALUE関数の引数は、負の値を含むテキストである「-1」です。その結果、対応する値-1がVALUE関数Excelによって返されます。
例8–小数値のテキスト
この例では、セルD6にExcelのVALUE数式が関連付けられています。したがって、D6は結果セルです。ExcelのVALUE関数の引数は、小数値を含むテキストである「0.89」です。その結果、対応する値0.89がVALUE関数によって返されます。
覚えておくべきこと
- VALUE関数は、テキストを数値に変換します。
- 日付や時刻などのフォーマットされたテキストを数値に変換します。
- ただし、テキストから数値への変換は通常、デフォルトでExcelによって処理されます。したがって、VALUE関数は明示的には必要ありません。
- MS Excelデータを他の同様のスプレッドシートアプリケーションと互換性を持たせる場合は、より便利です。
- ゼロ以下の数値を処理します。
- ゼロ以下の小数値を処理します。
- 数値に変換されるパラメータとして入力されたテキストは、二重引用符で囲む必要があります。そうでない場合は、#NAME!NAMEが入力されたエラーを示すが返されます。
- アルファベットなどの数値以外のテキストをパラメータとして入力すると、ExcelのVALUE関数で処理できず、#VALUE!が返されます。結果として、エラーが生成されたVALUEにあることを示します。