Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何在另一工作表中查找行中最后一个非空单元格_Excel_Excel Formula - Fatal编程技术网

Excel 如何在另一工作表中查找行中最后一个非空单元格

Excel 如何在另一工作表中查找行中最后一个非空单元格,excel,excel-formula,Excel,Excel Formula,我需要在另一个工作表中找到行中最后三个非空单元格,并在当前单元格中返回其值。我可以获得最后一个非空值,但不能获得最后一个非空值 我尝试过使用偏移量、索引和查找,如下所示 'Attempt 1 =(INDEX('Ontario - Monthly'!3:3,MATCH(9^99,'Ontario - Monthly'!3:3))) 'Attempt 2 =LOOKUP(2,1/(('Ontario - Monthly'!AO3:NH3<>"")),'Ontario -Monthly'

我需要在另一个工作表中找到行中最后三个非空单元格,并在当前单元格中返回其值。我可以获得最后一个非空值,但不能获得最后一个非空值

我尝试过使用偏移量、索引和查找,如下所示

'Attempt 1
=(INDEX('Ontario - Monthly'!3:3,MATCH(9^99,'Ontario - Monthly'!3:3)))

'Attempt 2
=LOOKUP(2,1/(('Ontario - Monthly'!AO3:NH3<>"")),'Ontario -Monthly'!AN3:NH3)

'Attempt 3
=OFFSET('Ontario - Monthly'!AN3,'Ontario - Monthly'!AN3:XFD3-3,1)
“尝试1
=(索引('Ontario-Monthly'!3:3,匹配(9^99,'Ontario-Monthly'!3:3)))
"尝试二"
=查找(2,1/(“安大略-每月”!AO3:NH3“”),“安大略-每月”!AN3:NH3)
"尝试三"
=偏移量('安大略-每月'!AN3,'安大略-每月'!AN3:XFD3-3,1)
如果您想要第n个不同的
n,请将
3
更改为
n


如果要测试的列中的所有行都已填充,则可以使用:
=INDEX(A:A,COUNTA(A:A)-B1)
,其中
A:A
是要测试的列,
B1
包含n如果它们未全部填充,则包含哪些内容?很高兴提供帮助。如果我的回答满足您的问题,如果您能将其标记为已接受,我将不胜感激。你可以阅读更多信息。
=INDEX(Sheet2!1:1,AGGREGATE(14,6,1/(LEN(Sheet2!1:1)>0)*COLUMN(Sheet2!1:1),3))
                                                                          ^