您现在的位置是:主页 > 表格 >

Excel表格返回一组数据最后一个单元格的值

发布时间:2023-10-10 02:58:37所属栏目:表格 已帮助编辑作者:Excel自学教程

怎么求某列数据中最后一个单元格的值?

这个问题我们可以通过公式来求解,下面通过实例来讲述。

上图是一个月份销售表,要计算的是G列应收款的最后一个值,也就是表格中的G18单元格,我们在合计应收行中设置了一个单元格,来返回应收款计算到最后一个单元的值,即G23。

在excel的各大函数中,返回特定条件对应的值,比如vlookup函数,是非常常用且实用的函数,但在老版本更新vlookup出来之前,则一般使用lookup等查找函数来返回需要的值。

因此这在这里我们也用lookup函数来计算。

如下图所示,在G23单元格输入公式:=LOOKUP(1,0/(G6:G22<>""),G6:G22)

这个函数的表达式是:lookup(查找值,查找条件,查找区域)。

我们根据输入的公式,来套入它的表达式中,即查找值为1,查找条件是G6:G22单元格区域中不为空值的单元格,查找区域是G6:G22单元格区域。

这个公式复杂的地方就在查找条件,为什么要用0来除以判断条件,(G6:G22<>"")的结果实际是一个由true和false组成的数组结果,我们如果用数字来表示true和false,则是1和0,但是0是不能被除的,所以当查找条件的结果中出现false即0时,它的计算结果如下图中所示,显示出错误值。

系统会自动忽略错误值,lookup函数会自动返回到与查找值1最接近的数值结果的位置,而结果中全部为0,lookup函数会将相同结果的最后一个值作为返回值,这是lookup函数固有的一个特性,我们不用去深究为什么它一定是返回最后一个值,而是要记住它有这个特性,并学以致用。

查找条件返回结果的位置,再对应查找区域中的单元格,便得到了我们需要的结果,即一组数据非空单元格的最后一个值。

lookup函数在使用范围上,比vlookup更为广泛,但怎样理解lookup函数的各种表达形式,需要多练习,多使用实例来体会它的含义。

     以上就是excel自学教程为您提供Excel表格返回一组数据最后一个单元格的值的解读,本文章链接: http://www.5enet.cn/Excel_biaoge/72351.html 欢迎分享转载,更多相关资讯请前往表格

站长名片

姓名:曾工

职业:IT运维

现居:深圳罗湖宝能大厦

电话:15768114603

扫码关注

  • 专注IT行业,10年IT行业经验
  • 微信