获取excel工作表中最大行数的步骤

获取excel工作表中最大行数的步骤,excel,excel-formula,vba,Excel,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

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

假设我有一个四列的数据表。我想知道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

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

您只需使用CountIfrange,&

更多选择:


在此之后,使用Maxrange获得最大数量。

我们如何使用countif?任何列中的数据都不相同。我使用的是示例文本。你的公式会让我知道每一列的所有非空白单元格都是正确的???@Chris:链接帖子中提出的问题与我提出的不同。毫无疑问,它能解决我的答案,但问题是不同的。这篇文章中的问题是查找已使用范围中的最后一行,而我不是查找已使用范围中的最后一行。这有什么不同?按已使用范围返回的行数和实际行数可能不同。那个帖子要求提供最后使用的电池或范围。我问的是工作表中的实际行。看看Sid接受的答案,特别是使用FindYes的方法,答案也适用于我。是的,我的问题是想找出实际的行。