在本文中,我们将学习在Excel中获取最后一行数据。

简而言之,在处理带有文本值的冗长的无谓数据时,然后如果需要提取最后一个非空白单元格。我们可以在Excel中使用以下解释的公式,并且可以在公式中使用相同的公式来填充原始值。该公式考虑了范围数组之间的所有数据类型和空白单元格。

对于本文,我们将需要使用以下功能:

rept函数的rept函数

现在,我们将从这些函数中得出一个公式。给定文本值列表。我们需要在列表中找到最后一个值,或者说列表或范围中最后一个非空白单元格。

使用公式:

=

MATCH

(

REPT

( “z” , 255 ) , range )

范围:仅文本列表,文本值和空白单元格。

“ z”:文本255:文本重复255次

示例:

让我们通过在示例上运行来测试此公式。

在这里,我们有一个文本值列表,需要查找范围中最后一个非空白单元格的行,而忽略值之间的空白单元格。

image

现在,我们将使用以下公式来获取最后一个非空白单元格公式:

=

MATCH

(

REPT

( “z” , 255 ), range )

范围:用于范围A1:A11的命名范围说明:

如果从A到Z排序,则REPT函数将返回长度为255个“ z”字符的文本,这是列表中的最后一个文本。MATCH函数在范围内查找REPT函数给定的文本。

  • MATCH函数到达找到列表中文本的最后一个单元格。当发现文本不在列表中时,它将返回最后一个非空白单元格,因为该函数仅存在于该单元格中。

image

在这里,函数数组的名称为range,单元格的名称为cell_reference。按Enter键即可得到结果。

image

如您在上面的快照中看到的,最后一个非空白单元格的行号是11。

您可以在不使用REPT函数的情况下执行上述公式。只需将文本用作“ zzzzzzzzzzzzzzz”而不是REPT功能。只需使用随机数“ z”作为文本即可。

使用替代公式:

=

MATCH

( “zzzzzzzzzzzzzzzz”, range )

如果需要在最后一个非空白单元格中查找值,请使用以下公式:

= INDIRECT ( “A” & D4 )

INDIRECT函数返回作为参数给出的单元格引用的内容。请参见下面的屏幕快照,以查找最后一个非空白单元格的值。

image

从上面的公式可以看到,您还可以获取单元格值。

希望这篇关于如何在Excel中查找数据的最后ROW的文章具有解释性。在此处找到有关通过函数查找最后一个值的更多文章。

请在下方的评论框中分享您的查询。我们将为您提供帮助。

相关文章

如何使用MATCH函数:返回值在列表中的位置。

如何使用REPT函数:将重复的文本返回n次。

查找给定月份的最后一天:返回给定月份的最后一天。

link:/ tips-how-to-to-to-to-to-last-value-in-column [如何获取列中的最后一个值]:查找列或列表中的最后一个值。

热门文章

link:/ excel-range-name-absolute-reference-in-excel [Excel中的绝对引用]

如果使用条件格式链接:/逻辑表达式是否具有通配符[如果带通配符]

link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]