excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel中星期的所有故事,一文就够了

Excel中星期的运算

#excel#

封面
  • 指定日期返回星期几,有个简单函数公式就得到,WEEKDAY()函数公式;

简单计算a

由图中可以看出,第一个参数是取值范围的指定,第二个是数字1,2,3,11-17分别是从周日算每周第一天,周一算每周第一天来返回的值 ,可以依实际情况选择; 我们还是习惯以周一为一周的第一天,所以这里参数选2;weekday返回的只是第几天,并不是我们想要的周几,所以还要用TEXT函数公式来格式化一下;

text格式化成我们想看到到样子

这两个函数,完全可以嵌套写为一个

这里公式少加了个1得到的星期少一天

Text返回的是文本格式的,不能参加运算; 那么,求出这个日期是星期几来,实际中我们还想知道最近的周日(或周六)是哪天,如下图,用=$a2-weekday($a2,2)就知道日期前的最近周日是哪天,而此函数公式加上7就是最近的后一个周日是哪天; 图中我们用的是+8,是因为我weekday(a2)这里没加参数,默认是1所以加8;

前后星期天是哪天
  • 计算指定日期是一年中的第几周,也是经常遇到的工作; excel也给了函数公式,但是有的excel版本不能直接调用,特别是2013版以前的,需要在“加载宏”中选中“分析工具库”方可使用; =weeknum(a2,2)这里的2也是指定以周一为一周的第一天; 同理,要以周日为第一天可输入1,其它选项11-17,21依次指定是周几为第一天; 此中21与11,2都 是指以星期一这周第一天,区别是2与11是指1月1日这周为本年第一周;21是指以本年第一个星期四为第一周;

第几周的显示运算
  • 两个日期间有几个星期X的计算:

=INT((WEEKDAY($A2-D2-1,2)+$B2-$A2)/7)这个函数公式就可以实现

共有几个星期几的算法

函数公式:=int((weekday(A2-x,2)+b2-a2)/7)

其中的X是代表整 数,是1-6的整 数,分别是代表求星期一到星期六的天数,如果是求星期天那就是0,取值可以用公式weekday(a2,2)-1代入再用,因为这个公式运算出来是这里就不多说了;

对了,小伙伴们觉得有用的话,请务必关注并收藏呀!后续大明哥持续不断地为大家分享Excel中实用的知识点和技巧。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接