連続した番号を持つ列に基づいて「ステップ」と「実行」を含む列を作成しますが、行は異なります。「ステップ」は 4 番目の番号ごとに繰り返されます。この質問を言葉にするのは大変です。 しかし、1から始まり連続的であるが、値ごとの行数が一貫していないデータセット「サンプル」があります(つまり、1,1,1,2,2,3,3,3,3,4, 4,5...)。 以下のサンプルと必要な列の形式を指定します。 ありがとう!
| サンプル | ステップ番号 (望ましい) | 実行番号 (必要な) |
| 1 | 1 | 1 |
| 1 | 1 | 1 |
| 2 | 2 | 1 |
| 3 | 3 | 1 |
| 3 | 3 | 1 |
| 4 | 4 | 1 |
| 5 | 1 | 2 |
| 5 | 1 | 2 |
| 6 | 2 | 2 |
| 7 | 3 | 2 |
| 7 | 3 | 2 |
| 7 | 3 | 2 |
| 7 | 3 | 2 |
| 8 | 4 | 2 |
| 9 | 1 | 3 |
| 9 | 1 | 3 |
| 9 | 1 | 3 |
| 10 | 2 | 3 |
| 10 | 2 | 3 |
| 10 | 2 | 3 |
| 11 | 3 | 3 |
| 12 | 4 | 3 |
| 12 | 4 | 3 |
| 12 | 4 | 3 |
| 13 | 1 | 4 |
| 14 | 2 | 4 |
| 15 | 3 | 4 |
| 16 | 4 | 4 |
| 16 | 4 | 4 |
コンテンツの構成データのブレンディングとクリーンアップRe: 連続した番号を持つ列に基づいて「ステップ」と「実行」を含む列を作成しますが、行は異なります。「ステップ」は 4 番目の番号ごとに繰り返されます。Mod()を使用してステップを取得できます
Mod(:Sample - 1, 4) + 1
除算と Ceiling() で実行します
Ceiling(:Sample / 4)
Re: 連続した番号を持つ列に基づいて「ステップ」と「実行」を含む列を作成しますが、行は異なります。「ステップ」は 4 番目の番号ごとに繰り返されます。データがサンプル データと一致しており、実行ごとに 4 つのサンプルがあると仮定すると、次の 2 つの簡単な式が得られます。
New Column("Step", Numeric, "Continuous", Format("Best", 12), Formula(1 + Mod(:Sample - 1, 4)));
New Column("Run", Numeric, "Continuous", Format("Best", 12), Formula(Ceiling(:Sample / 4)));
Re: 連続した番号を持つ列に基づいて「ステップ」と「実行」を含む列を作成しますが、行は異なります。「ステップ」は 4 番目の番号ごとに繰り返されます。それはうまくいきました。 ありがとう!
Re: 連続した番号を持つ列に基づいて「ステップ」と「実行」を含む列を作成しますが、行は異なります。「ステップ」は 4 番目の番号ごとに繰り返されます。ありがとう!