我正在尝试在 excel 中为我的报告中的 C 列和 E 列创建一个动态范围的宏,其中 Cell J2 是我公式最后一个参数的参考。
我目前使用的公式如下:
=COUNTIFS($C$2:$C$97, "\<\>33",$E$2:$E$97,J2,$C$2:$C$97, "\<\>55",$E$2:$E$97,J2,$C$2:$C$97, "\<\>10",$E$2:$E$97,J2,$C$2:$C$97, "\<\>76",$E$2:$E$97,J2)
我在网上搜索了各种示例进行测试,但找不到任何适合我的应用程序的东西,而且由于我不懂 VBA,所以我的尝试一直没有成功。
在公式中使用 $E$2:$E$97;J2 一次。
没有“ESCAPE CHARACTER”\作品:
=COUNTIFS($C$2:$C$97; "<>33";$C$2:$C$97; "<>55";$C$2:$C$97; "<>10";$E$2:$E$97;J2;$C$2:$C$97; "<>76")
您是否在计算有多少个单元格等于
"\<\>33"
和"\<\>55"
等?这将始终为 0。单个单元格不能同时等于 2 个不同的东西。
您是否在计算有多少个单元格等于
"\<\>33"
或"\<\>55"
等?尝试使用这样的公式:
=COUNTIFS($C$2:$C$97, "\<\>33",$E$2:$E$97,J2) + COUNTIFS($C$2:$C$97, "\<\>55",$E$2:$E$97,J2) + COUNTIFS($C$2:$C$97, "\<\>10",$E$2:$E$97,J2) + COUNTIFS($C$2:$C$97, "\<\>76",$E$2:$E$97,J2)