Tax100 税百

  • 在线人数 1268
  • Tax100会员 32525
查看: 1189|回复: 0

[51社保网] 让同事看傻,用< >翻页的Excel动态表格做出来了!

3400

主题

3415

帖子

904

积分

专家团队

Rank: 10Rank: 10Rank: 10

积分
904
2021-5-18 00:05:09 | 显示全部楼层 |阅读模式
精选公众号文章
公众号名称: 51社保网
标题: 让同事看傻,用< >翻页的Excel动态表格做出来了!
作者:
发布时间: 2021-05-17
原文链接: http://mp.weixin.qq.com/s?__biz=MjM5MDI2MTY2MA==&mid=2651908236&idx=4&sn=f1e29e26972a6ee2a6bba795106964c5&chksm=bda3c07f8ad44969f78e9225b733f3b12639af1fc020a3f57be31e8c867b998b1f874ea9213b#rd
备注: -
公众号二维码: -


内容授权转载自 Excel精英培训
每次在网上看日历,都会被其中一个功能吸引:
可以通过下拉菜单或点击两边的&quot;&lt; &gt;&quot;可以选择不同的月份,下面的日历也会随之变动。

其实,通过下拉菜单制作动态表格已不是难事,毕竟Excel中有多种方法可以生成下拉选取项。让51酱感兴趣的如何通过两边的小箭头控制月份变动。

在Excel中没有提供这样的控件

除非你用图片+VBA代码,但这不是我想做的结果。
于是天天想夜夜思,一直没有好办法。但昨天当看到一个长相相似的控件时,歪点子上头,竟然做出来了。先看看效果:

究竟看到了哪个控件,用了什么歪主意?原来....是它:滚动条控件
开发工具 - 插入 - 点击滚动条,就可以拖出一个滚动条。

可....它有两个箭头,中间还有滚动条,不只是单一的 &lt; 或 &gt;,怎么放在月份的两边?

这有何难,把滚动条拉短,再用图片遮住呗,最后再组合一下就成了一个整体,嘿嘿!!

那它是怎么控件月份变动的?这是滚动条的基本操作嘛。
选取滚动条 - 设置控件格式 ,设置一下大小值和链接单元格即可。

左边的&lt; 设置方法同上,只是遮住的是滚动条的右半部分。

控制按钮问题解决,接下来跟51酱一起做动态表格。
在当前工作簿中有1~12月份的销售数据,现需要在第13个表格中制作动态翻页的表格。

看上去好复杂,其实......只需要一个超简单的Excel公式:
=INDIRECT(D2&&quot;月!A3:E12&quot;)
公式说明:

  • D2&&quot;月!A3:E12&quot; :引用D2的月份数生成动态的工作表名称

  • INDIRECT :可以把文本型引用地址生成可以提取值的引用

  • A3:E12:公式用直接引用整个区域是office365特有功能,如果是其他版本公式则要修改为下面的公式并复制到整个区域。

=INDIRECT($D$2&&quot;月!&quot; & ADDRESS(ROW(A3),COLUMN(A1)))

51酱总结:在解决excel难题时不要总是直来直去找功能,如果实现找不到时可以用歪点子另辟蹊径,也许会有想不到的效果。
推荐阅读
优咖学院残保金新政 | 企业成本管控 |
社保税征余清泉解读 | 官方解读 | 追缴企业欠费? |
五险一金社保减免 | 公积金新政 | 残保金减征免征 |
个税汇算清缴4种申报方式 | 如何避免0退税 | 多退税技巧 | 年终奖处理技巧 |
HR&职场招聘图鉴 | HR干货 | 职场鸡汤 | Excel模板 | 劳动法案例 |
关于51社保
51社保是技术驱动的社保服务商,以101HR科技平台为基础,构建覆盖全国130+城市的全直营客户支持网络,为企业提供一站式人力资源互联网共享服务。

101HR是新一代企业基础云服务平台,包含五险一金标准化、薪酬标准化、外包与派遣、商保与福利等管理模块,为企业带来高效、便捷、稳定的人力资源服务。


好看的人都在看
423_1621267509616.jpg
回复

使用道具 举报

Copyright © 2001-2013 Comsenz Inc. Powered by Discuz! X3.4 京公网安备 11010802035448号 ( 京ICP备19053597号-1,电话18600416813,邮箱1479971814@qq.com ) 了解Tax100创始人胡万军 优化与建议 隐私政策
快速回复 返回列表 返回顶部