哈喽大家好!

不论你的偶像是新秀男团还是小众歌手,不管他是偶像派还是实力派,今天统统满足你!

有了这个万年历,你今后人生的每一天都能看到你的偶像,它有一个超浪漫的含义:往后余生都是你!(情人节用这招撩妹撩汉都随你,哈哈哈)

下面为大家展示我的私藏珍品,全世界唯一一份的2019 胡歌专属日历!

什么?你的偶像是别人?

不影响,方法教给你,图片你自己换就OK。

是的!这还是一篇正经的 Excel 教程,只不过从今天开始我们可以用 Excel 追星啦!快来看看这里面都隐藏了哪些秘密。

打开我隐藏的行,秘密都在这里啦,选择不同的年份 / 月份,日历也会随之发生改变。

细心地朋友会发现,这怎么有点像数据透视表呢?

没错!就是数据透视表

要做万年历当然得有日期啦,从前没有你的日子我已经熬过去了,往后余生,就从今年开始。

所以我在日期列的 A2 单元格中输入日期 2019/01/01,选中 A2 单元格,依次选择:开始 - 填充- 序列;在序列对话框里,依次选择:序列产生在 - 列类型 - 日期日期单位 - 日

在终止值里输入2099/12/31,也就是说,我要填充的日期终止于 2099 年 12 月 31 日,因为我觉得我能活个100 年就不错了。

确定后可以看到,日期列就是从 2019/01/01 到 2099/12/31。

日期有了,但是要做日历,还需要把这些日期按照周次放到不同的行里。

手动去分这 80 年的日期,估计 80 年都过完了,在 Excel 里能用公式解决的,我绝不妥协。

这不,我在 B2 单元格中输入公式:=WEEKNUM(A2,1),就完美地解决了这个问题。

它是返回一年中第几周的函数,第2参数选择1,是以星期日做为一周的起点。(在西方国家每周的第一天是星期日,只是我们中国人习惯以星期一作为新一周的开始,但大多数日历还都是以星期日作为一周的起点。)

那每个日期对应的是星期几呢?

这个问题当然还是可以用函数公式解决啦,在 C2 单元格中输入公式:=TEXT(A2,"aaaa"),就可以得到日期对应的一周中的时间,即星期几。

然后鼠标移到 C2 单元格边缘,当鼠标箭头变成「+」字时双击,即可实现公式向下填充,每个日期对应的星期就都求出来啦。(TEXT 函数有超多神奇的用法,有兴趣的同学可以查阅资料拓展学习,这里暂且先记住这个查找星期的用法)

这样一个万年历的数据源就制作好了,接下来我要把往后余生的每一天都装进数据透视表里。

选中整个数据源区域即「A1:C29586」,点击插入 - 数据透视表,在弹出的窗口里,选择我新建的工作表日历,点击确定。

在右侧数据透视表字段里,将字段「日期」拖到下面的「行」里,Excel 2016 会自动对日期进行分组,删去不需要汇总的「季度」字段,将年、日期拉到筛选里,将周次拖到行,星期拖到列,再将日期拖到值里。

嗯?这些日期好奇怪,怎么会有 81 号呀?数据太多不好分析,我先筛选一个月的数据看一下。

点击筛选字段的按钮,选择 2019 年 1 月的数据。

日历是不需要对行列汇总的,所以我选中数据透视表任意单元格,单击鼠标右键,选择数据透视表选项,在弹出的窗口中选择汇总和筛选,把总计下面两个 √ 去掉。

日期又都变成了 1 号,这是为什么呢?

选中所有日期值区域即「B6:H10」,单击鼠标右键,选择值汇总区域,原来现在值汇总的方式是计数呀,每个单元格里只有一个数当然显示 1 啦,现在我把它改成求和,反正每个单元格只有一个数,求和的结果当然还是原来的日期值。

在 Excel 中,日期实际就是一个正整数,为了让它按照日期的格式显示,还需要调整单元格格式,继续选中所有日期值区域即「B6:H10」,单击鼠标右键,选择设置单元格格式,在弹出的窗口中选择自定义格式,在类型里输入字母 d,确定。

这时得到的日期就是日常显示的日期。(这里的字母 d,表示显示的是日。)

这样一个简单的万年历就制作成功了。接下来就到了我们的偶像闪亮登场的时候啦。

无论你的偶像是长腿欧巴还是各路小花鲜肉、甚至是捧着保温杯泡着枸杞的老干部,你一定都收集了不少他们的剧照、街拍或广告图吧,现在你的海量图库就派上用场啦。

页面布局选项卡里点击背景,挑出你最喜欢的图片作为日历的背景。

视图选项卡中将网络线前面的 √ 去掉,以便能更清楚地看见图片内容。

接下来就要对日历进行排版了。

首先在 A 列数据前插入新的一列,将列宽拉大,让日历即数据透视表和胡歌的头像靠近一点(根据图片不同适当调整)。

再在第一行数据前插入新一行,调整行高以便将数据透视表调整到合适位置,隐藏不需要的行和列,这里我隐藏掉了 B 列和第五行。

接下来是对字体和表格格式的调整。

将日期区域的字体改为微软雅黑,年月的字体改为方正剪纸体,字体大小 26 号。

星期六和星期日对应列的字体突出设置为浅红色(提醒我们周末放假),其他字体选择浅灰色,适当调整行高列宽,为表格加一个适当的边框。

本来以为这样就大功告成了呢,可是当我选择其他月份的时候表格的列宽和年月的字体都发生了变化,都怪 Excel 太(zi)智(zuo)能(cong)了(ming)。

在数据透视表任意单元格点击鼠标右键,选择「数据透视表选项」,在「布局和格式」中把更新时自动调整列宽前面的 √ 去掉就好了吧?

并没有,列宽问题是解决了,可是年月还是会随之改变。

我试了好多方法,终于想到了一招。

新插入两行,在 C2 单元格输入公式「=C4」,在C3 单元格输入「=C5」,设置 C4、C5 单元格的字体为方正剪纸体,大小 26 号。试试筛选别的年份和月份,果然完美解决啦。

本来日历到这里就基本完成啦,但是我忽然发现我桌上的日历月份是中文大写数字。

这有什么难,只需要改变一下数字格式就好啦。

选中 C3 单元格,在开始选项卡下的数字工具栏里把常规格式改为特殊,选择中文大写数字,确定。

尴了个尬,怎么 1 月没有变成中文大写壹月,而如果只有数字 1,改变数字格式就会变成中文大写的壹。

那就用公式解决呗,

在C3 单元格输入公式:

「=VALUE(MID(C5,1,FIND("月

excel如何将英文星期转为中文星期_用Excel制作偶像日历的体验,你一定不能错过...相关推荐

  1. vantdesginVue 如何将分页器、时间选择器等英文组件转为中文组件

    vantdesginVue 如何将分页器.时间选择器等英文组件转为中文 只需要在app.vue文件里包一层a-config-provider标签即可 <a-config-provider :lo ...

  2. python怎么把excel单元格里面的文字提取出来_干货 | Excel如何花式秀操作?

    求职工作,Excel必不可少 百度曾开价两万寻找精通Excel的数据人才 Excel不熟练还可能被辞退... 都知道Excel重要,如何快速提高? Excel不仅是制表工具 你可能觉得Excel只是个 ...

  3. excel打开空白不显示内容 没有隐藏_这些Excel快捷键你都会吗?

    给大家整理点Excel日常操作快捷键,都是超级实用的,学会这些,按点下班不是梦啦! Excel常用的快捷操作 最常用的操作 Ctrl+A 全选 Ctrl+Z 撤销 Ctrl+X 剪切 Ctrl+C 复 ...

  4. excel单元格下拉选项怎么设置_使用Excel制作搜索式下拉菜单,让你不再烦恼下拉选项多内容...

    中岁颇好道,晚家南山陲.兴来每独往,胜事空自知.行到水穷处,坐看云起时.偶然值林叟,谈笑无还期. --[唐] 王维<终南别业> 下拉菜单,相信大家一定不陌生. 当我们需要快速输入数据内容, ...

  5. excel表格打印每页都有表头_「Excel教程」10个处理Excel表头的小技巧,让你的表格更高级...

    打开表格的第一眼看到的便是表头,它就如同人的容貌,打扮的精致会给人留下深刻的印象,表头做的精致一是方便工作,二是给人耳目一新的效果.那么,怎样操作? 一.如何批量插入表头? 工作中领导要的不仅仅是准确 ...

  6. 用python处理excel数据、求线性回归方程的r值_使用Excel求线性回归直线方程

    统计来源于实际,在生活中有着广泛的应用.因此,统计的学习也应当从学生的实际 出发, 通过具体的案例, 通过对现实问题的思考, 来充分调动他们积极性, 让学生意识到统 计就在我们身边,本功能需要使用 E ...

  7. excel表格打印每页都有表头_【Excel】打印超长表格,怎么才能每页都显示表头?...

    打印长表格时,是不是遇到过只有第一页有表头,后面几页都没有表头的情况? 怎么解决? 换页处插入一行把表头复制过来? 可以,但是,有更有效率的办法! 来吧!学起来!! 方法:点页面布局--打印标题--打 ...

  8. 【Pyecharts50例】Calendar/日历图显示中文标签/月份显示中文/星期显示中文/name_map

    前言 在日历中日期标签默认显示的都是英文,如下 通过如下代码可将标签设置为英文: # 星期显示中文 daylabel_opts=opts.CalendarDayLabelOpts(name_map=' ...

  9. vs智能提示英文转为中文

    使用 VS2015 时,在 4.0 下智能提示显示中文,在 4.5 下显示英文,英文转为中文的方法: 找到目录: C:\Program Files (x86)\Reference Assemblies ...

  10. excel 中文转英文首字母大写,数据透视表制作,字符串分割方法

    1.中文转英文首字母大写,我的excel是2007版本的, 把下面的代码复制到宏模板里面,然后直接关闭就好了 Function getpychar(char) tmp = 65536 + Asc(ch ...

最新文章

  1. 你认识的世界与客观世界间差了N光年
  2. 一文看懂百度云智峰会:发布两大中台、八大方案,落地细节精准到发丝
  3. 001_Layout布局
  4. iOS - UIButton 开发总结
  5. 4月份不良与垃圾信息举报:垃圾邮件占37.4%
  6. Jin Ge Jin Qu hao UVA - 12563 (劲歌金曲)01背包,求装入的东西最多(相同多时价值大)
  7. Spring Boot freemarker导出word下载
  8. php 抽象类 接口 区别,PHP中抽象类和接口有什么区别
  9. linux select函数用法
  10. RDS SQL Server - 专题分享 - 巧用执行计划缓存之Table Scan
  11. SQL AZURE数据导入导出,云计算体验之四
  12. catia中的螺旋伞齿轮画法_使用CATIA绘制斜齿轮(直齿轮)得画法教程.doc
  13. 2014年上半年系统集成项目管理工程师真题解析(上午+下午)
  14. 台式计算机cpu多高,台式机硬件正常温度是多少
  15. Kali 无法连接到网络
  16. Katalon Recorder安装及使用
  17. 电子测量-不同电压波形对不同检波特性电压表的影响分析
  18. appstore上架所需截屏的制作方法
  19. C#检测网络连接状态
  20. RNA的化学修饰原理|Gal-PEG-siRNA|siRNA-S-S-DSPE|siRNA-s-s-PEG|cholesterol-siRNA

热门文章

  1. MySQL 5.7: Page Cleaner的刷脏问题
  2. [TWAIN] 3句话总结TWAIN在Windows Server 2008 R2 SP1的使用
  3. win8下IE10停止工作解决办法
  4. centos5.8下FastDFS分布式文件系统+redis+ImageMagick
  5. [No0000CE]检测非空格字符作为密码的密码强度
  6. 创建MyOffice项目
  7. HTML5程序设计 SVG
  8. C#中奇怪的Queue T 行为!
  9. 关于SuperMap的ISManager访问权限问题
  10. java 图形化编程_JavaSE——Java图形化编程