如何使用Excel公式计数?

问题描述 投票:2回答:2

目标:

计数:

  • ID 1或ID 2来自rp
  • 特定周(例如每周80)
  • 仅在状态成功时计数

工作表如何:1

第2页(人员及其所在部门的详细信息):

2

表3:3

我的公式如何:

= SUMPRODUCT(COUNTIFS( '表Sheet 3' $ A $ 3:!$ A $ 4747,C1, '表Sheet 3' $ E $ 3:!$ E $ 4747, “1”, '表Sheet 3' $ C $ 3:!$ C $ 4747,Sheet 2中B2 :B15))

上述公式不起作用。任何帮助将不胜感激。

excel excel-formula
2个回答
1
投票

根据你的逻辑:

计数:

ID 1或ID 2来自rp

特定周(例如每周80)

仅在状态成功时计数

参考下面的打印屏幕查看单元格地址(我将ID简化为10s以便于阅读)

单元格C3中的公式:

=COUNTIFS(I$3:I$10,$C$1,N$3:N$10,1,M$3:M$10,"Successful")

为RP添加名为ID 1/2的Sheet3的新列。单元格N2中的公式:

=IF(OR(IFNA(INDEX($E$2:$E$7,MATCH(K2,$F$2:$F$7,0))="RP",FALSE),IFNA(INDEX($E$2:$E$7,MATCH(L2,$F$2:$F$7,0))="RP",FALSE)),1,0)

enter image description here


1
投票

好的,你必须稍微修改一下你的床单。我们让您的主要配方更简单一些。

(1)在Sheet2上,在D列上,设置为Division Helper,从D2开始,使用公式

=A2

(2)在sheet3上,在ID2之后添加一个新列,设置为Division 1并使用公式

=vlookup(C1,Sheet2!B:D,3,false)

(3)在sheet3上,在Division 1之后添加一个新列,设置为Division 2并使用formula

=vlookup(D1,Sheet2!B:D,3,false)

(4)在sheet1上,黄色单元格公式应如下所示(假设80为C1)

=COUNTIFS(Sheet3!$A:$A,$C$1,Sheet3!$E:$E,$A2,Sheet3!$F:$F,B$2,Sheet3!$G:$G,1)"

你应该能够移动这个公式,它应该仍然有效,因为引用是用$修复的。

© www.soinside.com 2019 - 2024. All rights reserved.