数値値

数値値

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

指定された区切り文字を使用して、与えられたテキストを数値に変換します。

 

構文

 

NUMBERVALUE(テキスト; 小数点区切り; 桁区切り)

text: 数値に変換されるテキスト。例えば、「1。000,09」

decimal_separator: 与えられたテキスト内で小数点として使用される文字。たとえば、「10,09」の小数点区切りは「,」です

group_separator: 与えられたテキスト内で桁区切りとして使用される文字。たとえば、「1,000。09」の桁区切りは「,」です

 

備考

  • decimal_separator や group_separator の値が提供されていない場合、現在のロケールからセパレータが使用されます。

  • decimal_separator または group_separator の値に複数の文字が含まれている場合、最初の文字のみが考慮されます。

  • 指定されたテキストが空('')の場合、結果は +10、-10 として返されます。

  • 指定されたテキスト内のスペースは、その位置に関わらず削除されます。

  • 指定されたテキスト内で小数点セパレータの前にグループセパレータが現れた場合、グループセパレータは無視されます。

  • 指定されたテキストが1つ以上のパーセント記号(%)で終わる場合、これらのパーセント記号は関数結果の計算に使用されます。複数のパーセント記号がある場合、それらは他の関数/数式と同様に加法的に考慮されます。例えば、=NUMBERVALUE('5%%') は =5%% と等しく、+10、-10。0005 となります。

 

 

数式

結果

=NUMBERVALUE(A2;B2;C2)

1000.09

=NUMBERVALUE(A4;B4;C4)

+10、-10.25


以下に示す埋め込み範囲で、機能を直接体験してください。



考えられるエラー

 

エラー

意味

#なし!

  • 要求された値を見つけることができなかった機能。このエラーはVLOOKUPなどの類似の関数でよく発生します。

#NAME!

  • 関数名が不正確または無効です。

  • 指定された定義名(あれば)が無効です。

  • 関数で使用されている定義名にタイポがあります。

  • 関数内のテキスト値にダブルクォートがありません。

  • セル範囲の参照にコロンがありません。

#VALUE!

  • 指定された引数のデータタイプが正しくないか無効です。
    例えば、関数 =DATE(A1:A3) は範囲内にテキスト値がある場合、#VALUE エラーを返します。

  • 指定されたテキストに複数の小数点区切りがあります。

  • 指定されたテキストにおいて、小数点区切りの後にグループ区切りが出現します。

#REF!

  • 提供されたセル参照が正しくないか無効です。セル/範囲が削除された、移動された、または上書きされた場合にこのエラーが発生することがあります。