Excel制作一个动态日历图,1分钟搞定!
在工作中,你们经常需要对销量进行统计,今天分享一种日历销量图,如下所示,我们每天有一个销量数据
如果我们用日历销量图的方式展示出来,老板和领导看了连连称赞,如下是效果图:
1、制作年份和月份控制器首先我们在空白的位置,例如B行,手动输入我们想要的年份和月份数据,然后在开发工具中,插入一个控件,数值调节器
在想要的位置画好后,选中,右键,设置控件格式:
单元格链接,我们选中F2单元格,当前值可以输入9,因为月份只是1-12月,所以最小值填1,最大值填12
这样月份的数值调节控制器就做好了,同样的步骤再操作一次,新插入一个数值调节器,绑定年份的C2单元格,这里就不重复演示了
2、制作日历我们在B6单元格中输入的公式是:
=DATE($C$2,$F$2,COLUMN(A1)-WEEKDAY(DATE($C$2,$F$2,1),11)+1)
DATE($C$2,$F$2,COLUMN(A1))其实就是获取当前年月的第一天2023年6月1日
但是这一天不是星期一,我们就用WEEKDAY(2023-6-1,11),11是WEEKDAY公式的参数,获取6.1号是星期几,因为是星期4,所以结果是4,那我们只需要减去3天,就是星期一了
第一行按公式向右填充
然后在第2行,输入的公式是:
=B6+7
后面几行直接复制第2行,再填充下去就可以了
然后我们选中日期数据区域,按CTRL+1或右键设置单元格格式,选择自定义,公式内容输入dd,所以的日期都按天显示了
然后我们需要把不是本月的数据给隐藏起来
我们选中数据区域,选择条件格式,新建规则,在规则里面,输入的公式是:
=month(b6)<>$F$2
然后在格式里面,设置字体的颜色为白色
这样一份动态的日历就制作完成了
你学会了么?动手试试吧!
【每日社科】今夕何夕: 公历与公元的由来
人类对时间的感知源于昼夜更替、四季轮转,但是时间没有起点,也没有终点,那我们如何确定今天,或历史上某一天到底是哪一天呢?这就需要首先人为设定一个时间参照点,作为记录年份的开始,然后根据距离这个参照点的时间长度来确定具体年份。这个时间参照点就叫“纪元”。“纪”通“记”,记录之意。“元”是起、始之意。“纪元”,即记录的开始。这种记录年份的方法就叫“纪年”。由于对纪元的不同选择,世界上诞生了很多纪年法,如:干支纪年法、历史纪年法、帝王年号纪年法、天文纪年法等。但是纪年只能解决年份问题,具体的日期问题则需要通过“历法”将一年划分为月、周、日等更小的时间单位来确定。世界上的历法也有很多,主要分为以朔望月为基本周期的阴历、以回归年为基本周期的阳历及以朔望月和回归年周期相结合的阴阳合历三种。历史上不同历法对年、月、周、日的设定相差甚远。今天我们翻开日历,日期显示是公元2022年12月31日星期六。“2022”这个年份,即由“公元纪年”来决定,“12月31日星期六”则由“公历”来决定。那么“公历”与“公元”是怎么来的呢?这还得从两千多年前的罗马讲起。
儒略·凯撒解决了 “胜仗在哪天”的问题
法国著名哲学家伏尔泰曾有一句戏言:“罗马人常打胜仗,但不知是哪一天打的”。伏尔泰为何这样说呢?因为古罗马一度历法非常混乱,甚至曾出现寒暑颠倒的情况。为了改变这种局面,公元前46年,罗马执政官儒略·凯撒聘请埃及天文学家索西尼斯以埃及的太阳历为蓝本,修改混乱的罗马历法。修改后的历法一年为365.25日,为计算方便,设置平年、闰年分之。平年365日,闰年366日,每隔三年置一闰年。一年设12个月,奇数月1、3、5、7、9、11月为大月,每月31天;偶数月4、6、8、10、12月为小月,每月30天;2月因是罗马行刑的月份,被认为不吉利,大家都愿意缩短它,所以被定为特殊的小月,平年为29天,闰年30天。
为了彰显儒略·凯撒的功绩,此历被命名为儒略历。为了成功树立凯撒的权威,罗马元老院决定将凯撒出生的7月改称为凯撒的姓氏儒略(Julius)。新历从公元前45年元旦起在罗马使用。儒略历十分接近回归年(地球绕太阳一周的时间,365.2422日),是当时世界上非常精确的历法,它成功地解决了罗马“胜仗在哪天”的问题。儒略历也因此成为后来很多国家共同使用的历法,从而奠定了今天公历的雏形。
奥古斯都搞乱大、小月设置,君士坦丁引入星期制
公元前44年,在儒略历实行一年后,儒略·凯撒不幸遇刺身亡,屋大维继任。为了显示自己的地位并不低于凯撒,屋大维用修改历法的方式树立权威。因为出生在8月,他从2月抽出1天加在8月上,使8月也成为大月,并将8月改成他自己的称号“奥古斯都”(Augustus)。除此之外,他还将8月份以后的大小月全部加以对调。这样改动后,1、3、5、7、8、10、12月为大月,每月31日;4、6、9、11月为小月,每月30日;2月仍为小月,平年28天,闰年29天。从此,大、小月的设置与奇偶数无关,变得毫无规律。
儒略历创制时只有年月日的组合,并无星期。以7天为一个周期的计日制度起源于古巴比伦。罗马帝国君士坦丁大帝于公元321年将星期制正式引入儒略历。
狄奥尼修斯创制公元纪年
尼西亚会议并未规定统一的纪元,因此各国仍使用原有的纪年方法。如,罗马帝国以始建罗马城或戴克里先称帝之年为纪元,希腊以召开第一次奥林匹克运动会的那一年为纪元。公元532年,一位名叫狄奥尼修斯的天文学家借教皇要求重新编写教会年历表之机,摈弃了先前以罗马建城或戴克里先称帝为纪元的惯例,而将自己推算出的耶稣·的生年设定为新的纪元,称此年为元年。这一年相当于我国汉平帝元始元年。后来这种纪年法逐渐超越宗教范畴、淡去宗教意味而被世界各国广泛使用,因此被称为“公元纪年”。“公”,共、同之意,“元”,起、始之意,“公元”的字面意思就是“共同的第一年”。
格里高利创制现行公历与“凭空消失”的十几天
儒略历创制时虽然是当时世界上非常精确的历法,但仍存在每年比回归年长11分14秒的微小误差。这就导致大约每128年日历就会比天时慢1天,每400年就会慢3天。到了公元1582年,天文观测发现,春分日不是发生在3月21日,而是在3月11日,这说明日历和天时已经相差了10天之多。这种情况下,进行历法改革已经势在必行。
公元1582年3月1日,罗马教皇格里高利十三世召集天文学家对儒略历进行修订,后世称为“格里历”。格里历基本上保留了儒略历原有的框架,包括年、月、周、日的组合关系和每四年置一闰的规律。其改革主要体现在两个方面:一是针对过去1600余年累积的10天误差,采用直接在新旧历交替中取消10天的办法。即,规定儒略历1582年10月4日星期四的次日为格里历1582年10月15日星期五;二是针对未来儒略历每400年仍会慢3天的缺陷,采用在400年中取消3个闰年以减少3天的办法。即,规定凡不能被400整除的“世纪年”,改闰年为平年。如1600年为闰年,而1700年、1800年、1900年则为平年。修改后的历法很大程度上弥补了儒略历的误差,基本上使春分长期维持在3月21日左右,平均年长365.2425日十分接近回归年,其精度比儒略历大大提高。
在随后的350年中,格里历与儒略历在欧洲并存,以至同一历史事件在不同历法中表达为不同日期。
由于国际交往和通讯事业的发展,使各国逐渐认识到使用统一历法的重要性。到20世纪,世界上大多数国家都采用了格里历。值得一提的是,由于儒略历与格里历之间的误差,世界各国在改历过程中都“凭空消失”了10—13天。如,英国曾有文物造假者不谙此事,在某艺术品上刻上1752年9月7日,而被天文学家识破骗局。因为英国在1752年9月1日改历,其历史上这一年根本不存在9月2日到12日这11天。我国在辛亥革命后,开始采用格里历,并沿用至今。正因为使用的人多了,此历法就逐渐成为了我们今天所熟知的“公历”。
需要说明的是,因“公历”与“公元纪年”是两个不同的概念,因此世界各国在选取使用时存在一定差异。当然,近代以来世界上大多数国家是将公历和公元纪年一起组合使用的,这也致使很多民众在日常生活中将二者混为一谈。
新公历,“世界历”?
格里历虽然是当今世界广为使用的公历,但其自身仍存在一些缺陷。如:其平均年仍比回归年长0.0003日,这一误差会致使每隔3333年日历就比天时多出1天;月份、季度和半年所包含的天数分布不规则;日期与星期之间无固定对应关系;岁首日期没有天文意义等。为了克服这些缺陷,世界各国改历家一直尝试对格里历进行修改。一战后,国际联盟成立,曾设历法改革委员会,并向各国收集改历方案。二战后,联合国成立,也先后两次讨论过采用“世界历”的议案。上个世纪90年代,我国学术界曾掀起过一轮探讨改历问题的热潮,“联合国改历委员会预告2000年将启用新公历”的消息也曾经见诸报端。然而,改历是一件特别重大且十分复杂的事,虽然众多改历家一直在努力,但修改历法的时机尚未到来。
(来源:学习时报)
好消息,12月1日零时起,我们将告别历史
唐山这些高风险区域调整为低风险。
经专家组研判,自2022年12月1日零时起,将我市部分县(市、区)以下区域降为低风险区。调整后,我市的相关县(市、区)其他区域高、低风险区不变。
就在刚刚,唐山发布消息,这些区域明天开始变为低风险了。
为什么会调整得如此之快?
是全国上下无数个像唐山一样的城市,顶着经济发展的压力,拼尽全力在抗议。
政府和人民都尽力了,但还是不能阻止疫情的蔓延,人们也用各种方式表达着自己的情绪。
那么今天,广州市调整疫情防控策略无疑给全国各地一个积极的信号。
瞬间在全国各地像爆炸一样裂开。
所有人潜意识里都有这样一个声音,广州可以,我们更可以。
大疫不过三年,真的刚好三年。
三年里,封封停停,我们都在用自己的方式配合着国家的抗议。
终于结束了!
庆祝我们和疫情战斗的三年,以此纪念三年间我们的隐忍和坚持。
一次又一次,被迫停下来。
Cheers!
这里是唐山,2022.11.30 ,还有一个月2022年就结束了,把所有的不快都留在这一年。