我有一个像这样的数据框(包括空格):
1/4/2015 2 CREDT CARD SETTLEMENT
1/4/2015 3 Cash
1/4/2015 4 Cash
1/4/2015 5 Cash
1/4/2015 6 Cash
1/4/2015 7 Cash
1/4/2015 8 Cash
1/4/2015 9 Cash
1/4/2015 10 Cash
我希望以一种由前一个数字填补的方式复制这些空白。
更具体地说,我希望采用下面的格式。
1/4/2015 2 CREDT CARD SETTLEMENT
2
2
2
2
2
1/4/2015 3 Cash
3
3
3
1/4/2015 4 Cash
1/4/2015 5 Cash
5
1/4/2015 6 Cash
1/4/2015 7 Cash
1/4/2015 8 Cash
1/4/2015 9 Cash
10
1/4/2015 10 Cash
我是 Excel 新手。欢迎提供任何有关如何操作的简单说明。
答案1
假设您的数据分为三列,如下所示:
Col A | Col B | Col C
============================
1/1/2014 | 2 | Credit Card Transaction
| |
1/4/2014 | 3 | Cash
你可以尝试这个:
=if(A[n]="",B[n-1],B[n]+1)
其中 [n] 是当前行号,[n-1] 是前一行号。