EXCEL中怎么动态引用一列中最后一个可见单元格?

比如想在B1中动态引用A列筛选后的最后一个单元格.在B1单元格中怎么设公式呢?请高手指点迷津,谢谢!注意:是引用A列筛选后的最后一个"可见单元格",不一定是数据区域的最后... 比如想在B1中动态引用A列筛选后的最后一个单元格. 在B1单元格中怎么设公式呢? 请高手指点迷津,谢谢!
注意: 是引用A列筛选后的最后一个"可见单元格", 不一定是数据区域的最后一个单元格.
展开
 我来答
Alex的知识铺子
推荐于2016-09-04 · 曾经的医学生,学习爱好者,分享各种知识
Alex的知识铺子
采纳数:1463 获赞数:16370

向TA提问 私信TA
展开全部

用可用INDIRECT函数实现。

假设数据连续填写于A列,要求在B1单元格引用A列数据中的随后一个,则在单元格B1输入公式 =INDIRECT("A"&COUNTA(A:A))

最终效果

在A列数据后再添加数据后,B1随之改变

注意:该种方法要求A列数据必须是连续的

莱昂纳德_欧拉
2011-12-09 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7254
采纳率:0%
帮助的人:1亿
展开全部
=lookup(1,0/(A1:A100<>""),A1:A100)
100是可能最大行,不够就改大点
追问
我想引用筛选后的最后一个可见单元格. 或者我想动态引用A列的筛选结果. 比如筛选A列的张三, B1就引用张三. 筛选李四,B1就引用李四. 而不是A列固定的最后一个值.
追答
=INDIRECT("A"&MATCH(SUBTOTAL(3,A1:A100),SUBTOTAL(3,OFFSET(A1,,,ROW(1:100))),))
crtl+shift+enter结束公式
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式