利用EXCEL创建日历

riqi

有很多童鞋在排计划的时候都会采用日期+星期的格式,但是每个月都要重复的输入类似于“1日,2一”(图中黄色区域)的步骤,未免太过浪费时间了,对我来说我是没有什么耐性输入那些东西的,因为我每个月都要制定月计划,重复太多我会烦。今天我就给大家介绍一个方法:

如果你不想跨表引用数据(跨表直接本表在A1起始输入数据),那就在尽量靠右的列开始依次输入(本文为了简单讲解,直接从A1单元格输入数据)

1、在A1输入年份(如果你想全自动化的话也可以输入公式=YEAR(NOW())),在B1,D1输入“-”,在C1输入月份或输入公式=Month(now()),在E1输入1~31(自动填充),到此为止日历的基本构成就差不多了。

2、在F1输入公式=$A$1&$B$1&$C$1&$D$1&E1,在这里要说到那个“-”的神奇作用了,少了她EXCEL不能正确转换星期,到目前我还没搞明白,反正少她不行,自己琢磨的,哈哈。F1得到的结果起始类似于2011-1-1的日期格式。

3、在G1输入公式=WEEKDAY(F1,2),转换得到数字式的星期(1~7),

4、在H1输入公式=CHOOSE(G1:G7,"一","二","三","四","五","六","日"),利用choose函数返回中文星期。

5、在H1输入公式=G1&H1,下拉填充即可。

截止目前已基本完成要求。还有些小细节明天再补充了~

分享到: