NUMBERVALUE 関数

NUMBERVALUE 関数

Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013 その他…表示数を減らす

ここでは、Microsoft Excel の NUMBERVALUE 関数の書式および使用法について説明します。

説明

ロケールに依存しない方法で文字列を数値に変換します。

書式

NUMBERVALUE(文字列, [Decimal_separator], [Group_separator ])

NUMBERVALUE 関数の書式には、次の引数があります。

  • 文字列 必ず指定します。 数値に変換するテキスト。

  • Decimal_separator 省略可能です。 結果の整数部分と小数部を区切るために使用される文字。

  • Group_separator 省略可能です。 数千から数百、数百万などの数値のグループを区切るために使用される文字。

解説

  • Decimal_separator と Group_separator の引数が指定されていない場合は、現在のロケールから区切り記号が使用されます。

  • Decimal_separator または Group_separator の引数に複数の文字が使用されている場合は、1 番目の文字のみが使用されます。

  • 空の文字列 ("") が文字列の引数として指定されている場合、結果は 0 になります。

  • 引数の途中であっても、Text 引数の空のスペースは無視されます。 たとえば、" 3 000" は 3000 として返されます。

  • 文字列の引数に小数点記号が複数回使用されている場合、NUMBERVALUE によりエラー値 #VALUE! が返されます。

  • 文字列の引数内でグループ区切り記号が小数点記号より先に出現する場合、グループ区切り記号は無視されます。

  • 文字列の引数内でグループ区切り記号が小数点記号より後に出現する場合、NUMBERVALUE によりエラー値 #VALUE! が返されます。

  • 無効な引数が 1 つでもあれば、NUMBERVALUE によりエラー値 #VALUE! が返されます。

  • 文字列の引数が 1 つ以上のパーセント記号 (%) で終わる場合、これが結果の計算に使用されます。 複数のパーセント記号が文字列の引数に使用されている場合、数式で使用される場合と同じように、パーセント記号は付加的に扱われます。 たとえば、=NUMBERVALUE("9%%") とすると、数式 =9%% と同じ結果 (0.0009) が返されます。

使用例

次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式を選択して、F2 キーを押し、さらに Enter キーを押すと、結果が表示されます。 必要に応じて、列幅を調整してすべてのデータを表示してください。

数式説明結果
=NUMBERVALUE("2.500,27",",",".")2,500.27 が返されます。 例の中の文字列引数について、小数点記号が 2 番目の引数内にカンマとして指定され、グループ区切り記号が 3 番目の引数内にピリオドとして指定されています。2500.27
=NUMBERVALUE("3.5%")0.035 が返されます。 オプションの引数が指定されていないため、現在のロケールの小数点記号およびグループ区切り記号が使用されます。 % 記号は表示されません (パーセンテージは計算されません)。0.035

ページの先頭へ

上部へスクロール