У меня есть фрейм данных, как это (включая пробелы):

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 ответ1

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] - номер предыдущей строки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .