2017-01-09 44 views
0

有空白單元格的值之間的列:填寫一個空白單元格行 - VBA初學者

20 
Blank 
30 
10 
Blank 

我想這列複製到一個新的列以升序去除空白單元格。然後我需要計算這個新列中有多少個變量。

新列將如下所示:

10 
20 
30 

在這種情況下,有在列3個變量。

我似乎無法弄清楚這一點。任何幫助將不勝感激。

+0

複製並粘貼整列,然後對新列進行排序。或者你可以使用LARGE()來做到這一點。然後使用COUNT()來計算值的數量。 –

回答

0

隨着塔A數據,在B1輸入:

=IFERROR(SMALL(A:A,ROWS($1:1)),"") 

和向下複製。在另一個單元格中輸入:

=count(B:B) 
0

如果你的最終目標是讓伯爵然後在單元格鍵入如下 `= COUNTA(A:A)」 你不需要任何中間步驟。這將只計算具有某些值的單元格

相關問題