Google スプレッドシート: 文字列から数値を抽出する方法
次の数式を使用して、Google スプレッドシートの文字列から数値を抽出できます。
=REGEXEXTRACT( A1 , " -*\d*\.?\d+ " )
この数式は、文字列から整数、小数、および負の符号を抽出します。
次の例は、この公式を実際に使用する方法を示しています。
例: Google スプレッドシートの文字列から数値を抽出する
Google スプレッドシートに次の文字列リストがあるとします。

次の式を使用して、文字列から数値 (整数、小数、負の符号を含む) を抽出できます。
=REGEXEXTRACT( A2 , " -*\d*\.?\d+ " )
次のスクリーンショットは、この式を実際に使用する方法を示しています。

列 B の値には、列 A の値の整数、小数、負符号のみが含まれることに注意してください。
この数式を使用して#VALUEを受け取った場合は、したがって、文字列がプレーン テキストとしてフォーマットされていることを確認してください。
文字列をプレーン テキストに変換するには、文字列を含むセル範囲を強調表示し、上部のリボンに沿って [書式]タブをクリックし、[数値] 、 [プレーン テキスト]の順にクリックします。

これにより、 #VALUE が解決されるはずです。問題。
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。
Googleスプレッドシートで部分文字列を抽出する方法
Googleスプレッドシートで複数の値を置き換える方法
Googleスプレッドシートでテキストが含まれるセルを数える方法