2014-08-27 35 views
-1

我有可寫爲無論是SUMPRODUCT式:如何從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))

但是,我必須將此公式應用於不同的工作表。列範圍始終保持不變(AL:AT),但每行的更改行數不同。我開始在AL2的列範圍以排除標題。

我想爲公式創建一個宏,以便我可以將它分配給一個命令按鈕,以便它將計算AL:AT範圍內的行數少於5個字符串「VAC」的實例。所以當你按下命令按鈕時,計數會彈出在消息框中。

如果任何人都可以提供任何幫助,那將是美好的。先謝謝你!

回答

0

工作表公式來獲得一列中的最後填充的單元的行數是

=匹配(「ZZZZZ」,A:A,1)

可以在偏移功能使用該在範圍內籬笆。

相關問題