如何点击excel sheet1的A1自动跳转到sheet2的第一行最后一个非空单元格(或第一个空单元格)

如何点击excel sheet1的A1自动跳转到sheet2的第一行最后一个非空单元格(或该行第一个空单元格)? HYPERLINK能实现吗?

第1个回答  2012-07-22
如果A列单元格的内容是数值就用这个公式
=HYPERLINK("#Sheet2!"& ADDRESS( MATCH(9E+307,Sheet2!A:A),1),"sheet2的A列最后一个非空单元格是"& ADDRESS( MATCH(9E+307,Sheet2!A:A),1))

如果A列单元格的内容是文本就用下面这个公式
=HYPERLINK("#Sheet2!"& ADDRESS( MATCH("做做",Sheet2!A:A),1),"sheet2的A列最后一个非空单元格是"& ADDRESS( MATCH("做做",Sheet2!A:A),1))本回答被网友采纳
第2个回答  2012-07-22
sheet1!A1输入公式
=HYPERLINK("#sheet2!"&ADDRESS(1,MAX(IF(Sheet2!1:1<>"",COLUMN(1:1)))),"sheet2!第一行最后一个非空单元格")

=HYPERLINK("#sheet2!"&ADDRESS(1,MIN(IF(Sheet2!1:1="",COLUMN(1:1)))),"sheet2!第一行第一个空单元格")
都是数组公式,ctrl+shit+enter结束,后面的""中的内容视自己需要填写.追问

用第一个只能跳转的该行第一格
第二个显示#VALUE
麻烦给分析分析

追答

你到sheet2的第一行,A1输入一些东西,B1输入一些东西,空几个格子,再在F1输入一些东西,再试试

本回答被提问者采纳
相似回答