2017-02-17 25 views
0

Это образец данныхДобавление строк, которые соответствуют критериям, в другом столбце в Excel

Polling_Booth INC SAD BSP PS_NO 
1    89 47 2 1 
2    97 339 6 1 
3    251 485 8 1 
4    356 355 25 2 
5    290 333 9 2 
6    144 143 4 3 
7    327 196 1 4 
8    370 235 1 5 

И это то, что я пытаюсь достичь

Polling_Booth  INC SAD BSP PS_NO OP_INC OP_SAD OP_BSP 
    1    89 47 2 1   
    2    97 339 6 1 
    3    251 485 8 1  437 871 16 
    4    356 355 25 2 
    5    290 333 9 2  646 688 34 
    6    144 143 4 3  144 143 4 
    7    327 196 1 4  327 196 1 
    8    370 235 1 5  370 235 1 

Это достигается суммированием строк, которые имеет тот же PS_NO, Это то, что я попытался

=if(E2=E3,sum(B2,B3),0) #same for all the rows 

Любая помощь будет много appreciated..Thanks

+0

Ohhh yess..это не набросал меня ... низко висящие фрукты :-) – Deepesh

ответ

1

Вы могли бы заставить его выглядеть ваш стол, добавив еще одно условие, чтобы проверить, если это последнее вхождение PS_No в колонке Е и приравнивая результат к пустой строке, если не

=IF(COUNTIF($E$2:$E2,$E2)=COUNTIF($E$2:$E$10,$E2),SUMIF($E$2:$E$10,$E2,B$2:B$10),"") 

enter image description here

Если данные отсортированы по PS_No, вы можете сделать это более легко

=IF($E3<>$E2,SUMIF($E$2:$E$10,$E2,B$2:B$10),"") 

который я думаю, что вы пытаетесь в вашем вопросе

+0

Да @TomSharpe это работает спасибо тонну ..... – Deepesh

+0

Добро пожаловать @Deepesh –