我想返回的结果是:某一行中最后一个非空单元格里的数值,我输入公式=lookup(9E+307,A1:H1) 这个公式在excel里可以返回我想要的结果,但在Mac的Numbers里却是另一个结果,Numbers里给我返回的结果是搜索范围内数值最大的那个值
求高手指点一下是怎么回事?LOOKUP公式的用法在excel和numbers里不一样吗?
为什么同样的公式,在excel里和numbers里返回的结果不同呢?
明白了。不过,我想在numbers中得到我想要的结果,即,返回一行中最后一个非空单元格的数值,该用什么公式呢?
追答假设你的数字是在第一行,要找最后一个数字的值的话,用公式=index(1:1,1,count(1,1))
如果数字在a列,就可以用=index(a:a,count(a:a))
追问我的数字范围不是一整行,只是单元格F3至P3,我按您给的公式范例,在Q3单元格里输入:=index(F3:P3,COUNT(F3:P3)) 回车后得到一个错误提示:“范围F3:P3不能用作一个单一数值” 麻烦您再指导一下,是哪里还有问题?
追答=index(f3:p3,1,count(f3:p3))
追问这个我也试过了,同样是报错
追答可以截个图吗
追问您看一下我的截图,看看是不是有哪弄错了?
你的f3:p3,里面的数字是不是并不是数值格式?
把count改成counta试试
追问搞定了,之前确实是文本格式,改成数字格式就ok了,多谢大神
追答好的好的不客气~