打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何用函数构建内嵌表?

内嵌带滚动条的表格 图:

动态效果:

本案例涉及的知识点:

1。涉及的函数:Indirect 函数、If 函数

2。涉及的控件:滚动条

学习的重点:

1。让读者能深入了解函数,灵活巧妙地使用它,并与EXCEL的其它对象如控件相融合,实现在工作中的某个场景的使用。

2。另外,通过格式的设置调整美化使得我们的工作模板更具专业与美感。

这是数据源:

来看一下设计步骤:

1。取一行的数据:

这很简单,直接=H5:S5

如何让它变动呢?重点是变动行标——H5:S5

如何让行标5不断的变动呢?就得靠它:Indirect 函数。

2。让区域引用的行标用单元格来替,因为单元格是像变量那样不断变动的。

使用“&” 连接符将列标与V1单元格所代表的行标连起来:

="H"&V1&":S"&V1

但这样写只能得到 "H5:S5" ,不是一个区域引用的内容。只有让它变成真正的区域引用才能获取一行的数据。

3。让假的单元格区域活过来:

要让"H5:S5"变成真正的区域,需要使用INDIRECT()函数。它能让一个文本变成真的引用。=INDIRECT("H5:S5")它就变成真的区域引用,就能返回一行的内容。

来看一下完整的公式演变:

=INDIRECT("H"&V1&":S"&V1)——>=INDIRECT("H5:S5")——> =H5:S5

当V1单元格5变成6 时 公式就变成=INDIRECT("H"&V1&":S"&V1)——>=INDIRECT("H6:S6")——> =H6:S6

当 V1 不断变动,区域引用就会跟着变动,从而我们就得到数据源不同行的内容。我们在下面每行中公式中变动单元格分别使用V1,V2,V3......Vn 这样下面每行都会按顺序显示数据源每行的内容了。

今天先聊到这,我们明天再接着学习如何结合滚动条,让V1,V2,V3......Vn 单元格变动构建成可滚动数据源内容的内嵌表。

今天就跟大家享到这了,如果大家喜欢我分享的内容请收藏、转发、点赞关注我的公众号excel应用与开发 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
使用VLOOKUP函数汇总多个工作表的数据,数据再多也不怕
函数INDIRECT
值得收藏的Excel函数公式
多表信息一起超速提取,我就喜欢你,INDIRECT
跨表提取数据,你还在一个个的切换工作表复制粘贴吗?
Excel教程:跨表引用数据自动更新,1秒提取12张表格数据!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服