数値フィールドから非数値を削除するために必要な数式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />数値データ フィールドから非数値を削除する式はありますか?
Re: 数値フィールドから非数値を削除するために必要な数式以下の例を参照してください。 1 つ目は、整数以外のすべてを削除します。 2 番目は 10 進数を許可します (区切り文字としてピリオドを想定)。
日付や科学表記法などの書式設定された数値には、もう少し複雑な検索文字列が必要です。
円周率= ":3b@./14Q15%9" ;
番号(正規表現(円周率、 "[^0-9]+" 、 "" 、グローバル置換))) ;
番号(正規表現(円周率、 "[^0-9.]+" 、 "" 、グローバル置換))) ;
編集:これが以前に投稿されたことを知りました。 このスレッドの Craige の優れた投稿を参照してください。 JSLの文字列から数字を抽出する
Re: 数値フィールドから非数値を削除するために必要な数式既存の列が文字データ型で、数式を含む新しい列が数値であると仮定すると、新しい数値列の列数式を次のように設定できます: try(num(:col)) ここで、col は列名です。これは、try ステートメントがなくても機能するように見えるので、num(:col) を使用するだけでよいと思います。