缺少資料時如何取得行號我的資料中存在缺失值。
我正在嘗試為新列“行號”建立腳本以獲取 Col1 滯後值的行號(非缺失資料)。
當遇到丟失資料時我遇到問題。
以下是我的數據以及所需的行號結果。
如何為此建立腳本?
| 排# | 第 1 列 | 行號(結果) |
| 1 | 11 | |
| 2 | 18 | 1 |
| 3 | 34 | 2 |
| 4 | | 3 |
| 5 | | 3 |
| 6 | | 3 |
| 7 | 20 | 3 |
| 8 | | 7 |
| 9 | | 7 |
| 10 | 24 | 7 |
| 11 | 14 | 10 |
| 12 | 17 號 | 11 |
| 13 | | 12 |
| 14 | | 12 |
| 15 | 16 | 12 |
| 16 | 25 | 15 |
自動化和腳本編寫資料混合與清理品質和工藝工程回覆:當缺少資料時如何取得行號有用。
謝謝。
回覆:當缺少資料時如何取得行號我認為這將滿足您的需求。 不帶參數的 Lag() 將給出目前列的滯後值。
New Column( "r",
Formula(
If(
Row() == 1, .,
Is Missing( Lag( :Col1 ) ), Lag(),
Row() - 1
)
)
)