ワークシート内のセル値の検索と置換
1. wreplace find_value:=0 replace_value:=0 cond_value:=lt; 2. wreplace rng:=col(1) type:=str find_str:="a*c" replace_str:="abc" wildcards:=1; 3. wreplace col(A)[1]:end[40] find_value:=-- replace_value:=0;
スクリプトからXファンクションにアクセスする場合、追加のオプションスイッチについてのページを参照してください。
入力/出力
Range
入力
int
オプションリスト:
double
string
このXファンクションは、ワークシートセル内のテキストや数値を検索して置換することができます。
/* この例では、Xファンクションwreplaceを使用して負の値を見つけ、それらをゼロに置き換えます。 1.Originのブックにサンプルデータをインポート 2.アクティブシート内の負の値を検索してゼロに置き換えます。 */ // 新たらしいブックを作成 newbook; // ファイルインポート string fname$ = system.path.program$ + "Samples\Curve Fitting\Multiple Peaks.dat"; impasc; // 負の値を検索して置き換え wreplace type:=num find_value:=0 cond_value:=lt replace_value:=0 lookin:=active_sheet; /* 次の例では、Xファンクション wreplace を使用して、 欠損値を1250に置き換えます。 1.Originのブックにサンプルデータをインポート 2.欠落値を1250に置き換えます。 */ // 新しいブックを作成 newbook; // ファイルをインポート string fname$ = system.path.program$ + "Samples\Graphing\Box Chart.dat"; impasc; // 欠損値を1250に置き換え wreplace rng:=col(a)[1]:end[31] find_value:=-- replace_value:=1250;
mreplace