我有一个SUMPRODUCT公式,可以写成:
= SUMPRODUCT(Φ0+(COUNTIF(OFFSET(AL2:AT2,ROW(AL2:AT) - MIN(ROW(AL2:AT)),,), “VAC”)小于5))
OR
= SUMPRODUCT( - (MMULT( - (AL2:AT = “吸尘器”),{1; 1; 1; 1; 1; 1; 1; 1; 1})小于5))< / p>
但是,我必须将此公式应用于不同的表格。列范围始终保持不变(AL:AT),但每个工作表的行数会发生变化。我在AL2处开始列范围以排除标题。
我想为公式创建一个宏,以便我可以将它分配给一个命令按钮,以便它计算AL:AT范围中有多少行包含少于五个字符串“VAC”的实例。因此,当您按下命令按钮时,计数会在消息框中弹出。
如果有人能提供任何精彩的帮助。先感谢您!
答案 0 :(得分:0)
用于获取列中最后一个填充单元格的行号的工作表公式是
=匹配( “ZZZZZ”,A:A,1)
您可以在偏移功能中使用此功能来覆盖范围。