Excel根据多列的状态计算状态

时间:2017-03-21 15:57:17

标签: excel excel-formula pivot-table

我有一个包含很多列的表格,但我关注的是四列(我在下面有一张图片)。其中三列是要在该列中完成的分层里程碑/任务/里程碑3是第2列的子集,而第2列是一列的子集。最后一列是状态列,有风险,正常,完整等等。

我需要拉列,以便我只看到第1列和第2列以及状态列(消除单个任务)。但是,我希望状态具有一个逻辑公式,说明任何任务是否存在风险,即使其他子集正在进行中,其所有组(第2列)都存在风险。请看下面的照片!

Excel Help

2 个答案:

答案 0 :(得分:0)

不完全是您要求的解决方案,但您考虑过以下布局。将Status列放在数据透视表中的列部分,然后按计数汇总:

enter image description here

现在,您可以看到每个里程碑的每个状态的任务数量。

答案 1 :(得分:0)

我不确定我是否理解正确,但你可能想看看数组公式,如下所示:

{=sum(IF(A1:A20="some criteria",if(B1:B20="other criteria", if(C1:C20="At risk",1,0),0),0)}

但老实说,我对你真正想要达到的目标感到有点困惑。