根据邻居列添加Excel

我有一个工作时间表在Excel 2003中。我想总共花了一段时间,我在一个项目上工作。 我想知道是否有macros或函数来获得列旁边的列与内容“FCBV”我将举一个例子,我的意思是总计…这是一个虚拟表。 我想要总计持续时间,但只有在FCBV项目时。

有没有人知道一个办法做到这一点? 如果可能的话,你不需要给我全面的解决scheme,只是想法或方向。 或者如果你不认为这是可以做到的。 谢谢

date - time - duration - project - task - details 01/01/12 08:30 0.5 FCBV W/EW/E 01/01/12 09:00 1.0 RPEW W/EW/E 01/01/12 10:00 0.5 FCBV W/EW/E 01/01/12 10:30 0.5 WRSS W/EW/E 

你有没有尝试SUMIF

 =SUMIF(D2:D4,"FCBV",C2:C4) =SUMIF(range,criteria,[sum_range]) 

我假设持续时间是C列,项目是D列

使用pivotTable。

1)select全部 – >插入 – >数据透视表 – >确定将显示新标签2)select持续时间 – > Sigma值项目 – >行标签