如何從文字字串中僅提取數值<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一個大型資料表,其中有一列包含字元文字。下面列出了文字描述的範例。
我需要對機器人打開/關閉的持續時間進行一些描述性統計。
我想提取字串的數字部分並將其放入具有數字資料類型的新列中。
是否有一個公式函數可以用來在全新的列上執行此操作?
範例文字
:閥門移動到“關閉”位置已完成。 移動所需時間“1.530000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“2.030000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“2.010000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“2.510000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“2.215000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“2.215000”秒
:閥門移動到“打開”位置已完成。 移動所需時間“3.160000”秒
:閥門移動到“打開”位置已完成。 移動所需時間“3.160000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“1.815000”秒
:閥門移動到“關閉”位置已完成。 移動所需時間“1.815000”秒
:閥門移動到“打開”位置已完成。 移動所需時間“3.140000”秒
:閥門移動到“打開”位置已完成。 移動所需時間“3.140000”秒
:閥門移動到“打開”位置已完成。 移動所需時間“2.955000”秒
回覆:如何從文字字串中僅提取數值嗨,傑伊V.,
Word() 函數也會採用參數來指定分隔符,因此您可以避免公式中的 Substr() 部分,只需使用:
Num( Word( 11, :Text, "\!" " ) )
這 \!是轉義字串,用於告訴解析器 " 是帶引號的字串的一部分。
-傑夫
回覆:如何從文字字串中提取數字值謝謝 :)
回覆:如何從文字字串中僅提取數字值取決於你到底想要什麼。以下選項接近嗎?
數據有;
輸入字串 & $100.;
牌;
閥門已完成至“關閉”位置。移動耗時“1.530000”秒
:閥門已完成至“關閉”位置。移動耗時“2.030000”秒
:閥門已完成至“關閉”位置。移動耗時“2.010000”秒
:閥門已完成至“關閉”位置。移動耗時“2.510000”秒
:閥門已完成至“關閉”位置。移動耗時“2.215000”秒
:閥門已完成至“關閉”位置。移動耗時“2.215000”秒
:閥門已完成至「開啟」位置。移動耗時“3.160000”秒
:閥門已完成至「開啟」位置。移動耗時“3.160000”秒
:閥門已完成至“關閉”位置。移動耗時“1.815000”秒
:閥門已完成至“關閉”位置。移動耗時“1.815000”秒
:閥門已完成至「開啟」位置。移動耗時“3.140000”秒
:閥門已完成至「開啟」位置。移動耗時“3.140000”秒
:閥門已完成至「開啟」位置。移動耗時“2.955000”秒
;
想要的資料(drop=string both);
設定有;
兩者=壓縮(substr(字串,任何數字(字串)),'“');
num=輸入(substr(both,1,anyalpha(both)-1),12.);
單位=substr(both,anyalpha(both));
跑步;