値を空の値に置き換えるインポートされた Excel テーブルに基づくスクリプトがあります。 Excel テーブルの内容を変更する能力はなく、すべてのデータ操作と分析を JMP を通じて行う必要があります。 このスクリプトのポイントは、プロジェクトのフェーズを追跡するために入力された日付の間の日数を計算することです。 Excel シートでの数式の設定方法に基づいて、一部の日付が 31Dec1899 として誤ってインポートされます。また、適用できない値を示すためにダッシュが使用される場合もあります。 これらの値を「.」を使用して空/空白に変更したいと考えています。何も入力されていなかったかのように。 これを行う方法はありますか? match、substitute、ifステートメントを使用してみましたが、何も機能しないようです。 これを行う方法はありますか?
Re: 値を空の値に置き換えるそして、インポート先の列は
データ型: 数値
モデリング タイプ: 連続
形式: ddMonyyy
Excel シートの日付は、dd-Mon-yyyy のように入力されます。
Re: 値を空の値に置き換えるファイルのインポートに使用しているスクリプト セクションは次のとおりです。
NS =開ける( 「ファイルパスはここにあります」 、
ワークシート( 「PENステータスログ」 )、
すべてのシートに使用( 1 )、
ワークシートを連結する( 0 )、
連結列の作成( 0 )、
ワークシートの設定(
1 、
列ヘッダーがあります( 1 )、
ヘッダーの行数( 1 )、
ヘッダーは行から始まります( 3 )、
データは行から始まります( 4 )、
データは列から始まります( 1 )、
データは行で終了( 0 )、
データは列で終わります( 0 )、
レプリケートされたスパン行( 1 )、
レプリケートされたスパンド ヘッダー( 0 )、
非表示の行を抑制( 0 )、
非表示の列を非表示( 0 )、
空の列を抑制( 1 )、
階層として扱う( 0 )、
複数のシリーズスタック( 0 )、
セルの色のインポート( 1 )、
制限列検出( 0 )、
列区切り文字列( 「-」 )
)
);
Re: 値を空の値に置き換える日付が 31Dec1899 として入力される場合、その日付は Excel シートの対応する列の空白セルから取得されます。 ダッシュが付いているものは、Excel シートにダッシュとして入力されます。
Re: 値を空の値に置き換えるこの変数はどのようにしてデータテーブルに取り込まれるのでしょうか? 有効な日付と無効な日付がある場合、列はどのように表示されますか?