作者:小北童鞋
来源:芒种学院(ID:lazy_info)
对于资深上班族,最开心的莫过于假期能好好的玩几天,好消息:前天国务院公布了 2024 年假期安排;坏消息:除夕当天不放假!瞬间上了热搜:
还配了非常漂亮的图,太贴心了,不过吐槽声一点都没少。
不多说,先来看放假信息:
一、元旦:1月1日放假,与周末连休。
二、春节:2月10日至17日放假调休,共8天。2月4日(星期日)、2月18日(星期日)上班。鼓励各单位结合带薪年休假等制度落实,安排职工在除夕(2月9日)休息。
三、清明节:4月4日至6日放假调休,共3天。4月7日(星期日)上班。
四、劳动节:5月1日至5日放假调休,共5天。4月28日(星期日)、5月11日(星期六)上班。
五、端午节:6月10日放假,与周末连休。
六、中秋节:9月15日至17日放假调休,共3天。9月14日(星期六)上班。
七、国庆节:10月1日至7日放假调休,共7天。9月29日(星期日)、10月12日(星期六)上班。
△左右滑动查看完整信息
总结成一句话,2024 年一直在调休中,和往年一样也配了 12 张非常漂亮的图:
作为一位经常追热点跑的 Office 技能类博主(虽然总是追热点失败)。
小北也借着这些漂亮的图做了一个「动态切换节假日」的日历表格。
如下,点击不同的节假日名称时,会切换到不同的图片:
那么这个效果是如何制作的呢?
除了适用于切换查看不同的图片,很多场景都可以应用,超级简单,快来和小北一起学习吧~
数据源与图片处理
首先我们需要来处理数据源,新建 2 列,分别是「节假日」和「假期」,调整单元格的宽高。
然后从微博上下载对应的节假日图片放置到指定单元格上,整体如下:
处理好数据后,将 Sheet 表命名为「数据源」,并新增一张「日历表」,方便我们后续操作。
插入组件&定义公式
点击「开发工具」选项卡,插入一个「列表框」。
数据源选择「数据源的A2:A8」区域,单元格链接选择「日历表的A1」,如下:
现在选择列表里的不同选项,A1单元格就会切换到不同的数。
利用这个数,我们来定义一个「名称」。
选择「公式」选项卡下的「定义名称」,新建一个 img 的名称,公式为:
=OFFSET(数据源!$B$1,日历1!$A$1,0)
公式截图如下,这里使用了 OFFSET 函数偏移单元格获得不同的图片:
最后在「日历」表中随意插入一张大小合适的图片。
选中图片后,在编辑栏输入=img,我们的动态日历组件就制作完成啦~
知识点总结
好啦,那么今天的分享就结束啦,是不是非常简单呢?
简单做一个知识点总结,这个技巧在 Excel 中制作动态图片其实非常常见。
除了单元格能偏移,位于单元格上的图片也能偏移。
定义好数据源+能容纳图片大小的单元格;
使用名称+OFFSET函数构建偏移公式;
插入合适的图片,修改图片引用;
偏移公式会随着引用位置的变化而引用到不同的图片;
那么今天的分享到这里就结束啦,是不是非常炫酷,当然你也可以利用 Excel 提供的其他组件进行开发,做出更多炫酷的日历控件效果。
今天的这份「动态日历」的文件我也在公众号分享给大家了。
▲公众号后台回复「放假」即可领取
好了,关于「动态日历」的小技巧分享就到这里了,如果你还有其他关于 Excel/PowerBI 的使用技巧,可以在文章下进行留言哦~
每一次安利都花了很多精力来写,如果认为对你有帮助,不妨帮小北扩散和点赞,谢谢大家!
想了解数据处理和信息图表的更多思路与技巧?「Excel实战课,让你的图表会说话」超值 Excel 课程了解一下——