缺少數據時如何獲取行號我的數據中缺少價值。
我正在嘗試為新列“行號”創建腳本以獲取Col1(非丟失數據)的滯後值的行號。
遇到丟失的數據時,我遇到了問題。
以下是我的數據以及所需的行號結果。
如何為此創建腳本?
| 行# | Col1 | 行號(結果) |
| 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
)
)
)
回复:缺少數據時如何獲取行號有用。
謝謝你。