Vba 在excel中,根据其他列中的条件计算所有值,最多只能计算3次
我需要excel公式或宏中的一个公式,根据列PSA分区中的条件计算标题列中的标题数,但条件是同一图像标题只能计算3次(必须忽略3次以上) 例如,在下表中。 如果条件为PSA分区=S_PIDM, 那么标题“Conors Push”必须只计算3次,而不是4次。 在以下情况下,总标题将为5个标题,应计算在内Vba 在excel中,根据其他列中的条件计算所有值,最多只能计算3次,vba,excel,excel-formula,excel-2010,Vba,Excel,Excel Formula,Excel 2010,我需要excel公式或宏中的一个公式,根据列PSA分区中的条件计算标题列中的标题数,但条件是同一图像标题只能计算3次(必须忽略3次以上) 例如,在下表中。 如果条件为PSA分区=S_PIDM, 那么标题“Conors Push”必须只计算3次,而不是4次。 在以下情况下,总标题将为5个标题,应计算在内 Formula should count Total 5 titles Conors Push-3 Splash and Dash-1
Formula should count Total 5 titles
Conors Push-3
Splash and Dash-1
Wind Power -1
Flippin Hell)
Title PSA Division
------ ------------
Conors Push - *S_PIDM*
Conors Push *S_PIDM*
Conors Push *S_PIDM*
Flippin Hell S_PIDM
Narrowing the Gap S_PIDC
The Perfect Storm S_PIDC
Conors Push *S_PIDM*
Splash and Dash *S_PIDM*
Wind Power *S_PIDM*
编辑-1:
如果您将问题表述为计算每个唯一标题+PSA分区组合,但将最大值限制为3,那么您可以使用COUNTIF()公式将唯一组合连接到以下帮助器列中 C2中的公式为
=A2和B2
D2中的公式为
=IF(COUNTIF(C$2:C$10,C2)>3,3,COUNTIF(C$2:C$10,C2))
另一种选择是MOD()
因为这个问题在同类问题中是独一无二的
问题是“在A栏中,如果我有一张图片被接受了三次以上,我必须忽略这个标题的任何进一步出现。举个例子——如果我过滤了J/PSA部门的“G_PIDC”列,然后查看A列/标题,称为“耐心”的图像会列出7次。因为我最多只能数到3次,所以必须排除其中的4次(这就是我所说的公式inD2是否可以
=MIN(COUNTIF(C$2:C$10,C2),3)
?我同意吉佩德的说法:)我感谢你的努力,但这不是我想要的。为了更清晰,我添加了图像。这个url也有帮助,但我的情况更复杂。