在Excel工作表中获取最大行数

时间:2014-10-25 06:22:05

标签: excel excel-vba excel-formula vba

我需要一个以下方案的解决方案。

让我们说我有一个四列数据表。我想知道excel表中的最大行。例如:正如您在下表中所见,列B的最大行数等于12。

    A   B   C   D
1   asd asd asd asd
2   asd asd asd asd
3   asd asd asd asd
4   asd asd asd asd
5   asd asd asd asd
6       asd     asd
7       asd     asd
8       asd
9       asd
10      asd
11      asd
12      asd

我的解决方案是单独检查每列以获得最大行数。有没有其他优化解决方案??

1 个答案:

答案 0 :(得分:0)

您只需使用CountIf(范围,"<>"&"")。

更多选择: https://www.ablebits.com/office-addins-blog/2014/07/02/excel-countif-examples/

之后使用Max(范围)来获得最大数量。