在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
任何帮助将不胜感激..谢谢
您可以通过添加另一个条件来检查它是否是列E中最后一次出现的PS_No,并将结果设置为空string(如果不是)
=IF(COUNTIF($E$2:$E2,$E2)=COUNTIF($E$2:$E$10,$E2),SUMIF($E$2:$E$10,$E2,B$2:B$10),"")
如果数据按PS_Nosorting,则可以通过更简单的方式进行
=IF($E3<>$E2,SUMIF($E$2:$E$10,$E2,B$2:B$10),"")
我认为这是你在你的问题试图