我有一張表有一列「Col1」,看起來像這樣:加入列的一些熊貓計算
| Col1 |
| 2 |
| 2 |
| 4 |
| 4 |
| 4 |
| 4 |
| 3 |
| 3 |
| 3 |
| 3 |
| 3 |
| 3 |
我需要創建一個新列「Col2」。此後的表應該如下所示:
| Col1 | Col2 |
| 2 | 1 |
| 2 | 2 |
| 4 | 1 |
| 4 | 2 |
| 4 | 3 |
| 4 | 4 |
| 3 | 1 |
| 3 | 2 |
| 3 | 3 |
| 3 | 1 |
| 3 | 2 |
| 3 | 3 |
是否可以這樣做,如果我連續有相同的值,代碼從1開始?以3爲例。
| 3 | 1 |
| 3 | 2 |
| 3 | 3 |
| 3 | 1 |
| 3 | 2 |
| 3 | 3 |
爲什麼最後的值不是'3-4','3-5','3- 6'? – jezrael
他達到了3,所以你從1開始。 –
如果列中包含3,那麼它應該計算在從1到3的第二列中,例如,如果是4,然後是從1到4,依此類推。在第一列3中重複三次,分配四四行,等等。這對我來說很困難。 –