两个日期之间有多少个星期天,不用一个个数,用Excel就能计算

office应用 徐 自远 582℃

https://new.qq.com/rain/a/20210313A0B13C00

 

两个日期之间有多少个星期天,不用一个个数,用Excel就能计算


两个日期之间有多少个星期天,不用一个个数,用Excel就能计算_腾讯新闻


2021

03/13

21:28

0

 

 

在我们的日常工作中,输入一个日期后再输入是星期几,这时就开始翻阅日历查找,今天小编和大家分享利用Excel函数自动计算星期几和两个日期之间星期几的天数。

一、日期转星期

Excel日期转星期使用WEEKDAY()或者TEXT()函数来实现,如下图:

WEEKDAY()函数用法:

【用途】返回某日期的星期数。

【语法】WEEKDAY(serial_number,return_type)

【参数】Serial_number是要返回日期数的日期;Return_type为确定返回值类型的数字,数字1或省略则1至7代表星期天到数星期六,数字2则1至7代表星期一到星期天,数字3则0至6代表星期一到星期天。

TEXT()函数用法:

【用途】将数值转换为按指定数字格式表示的文本。

【语法】TEXT(value,format_text)

【参数】value是数值、计算结果是数值的公式、或对数值单元格的引用;format_text是所要选用的文本型数字格式,上图公式中”aaaa”代表星期几。

二、统计两个日期之间星期几的天数

有时候工作需要计算出两个日期之间有多少的星期天,要是一个个数日期相隔比较长那可是相当麻烦,用下面的公式即可计算(如下图):

在E4单元格输入公式:=SUMPRODUCT(N(WEEKDAY(ROW(INDIRECT($B$4&”:”&$B$7)),2)=ROW(A1)))

其中:

INDIRECT(A2&”:”&A5):将两个日期数字转换成” 43403:43768 “这样的形式;

ROW(INDIRECT(A2&”:”&A5)):用ROW函数取得两个日期间的所有数字(日期);

WEEKDAY(日期,2):返回日期为星期几。第二参数为2,表示:数字 1(星期一)到数字 7(星期日);

WEEKDAY()=row()判断是否为1,如果是返回true,不是返回false。

N():将True/False数组转换为1/0数组,参与数值计算;

SUMPRODUCT():把这些数字加起来,就得到有几个星期几。

希望以上内容对你的工作有实质性的帮助,如果有哪些不明白之处,可以在评论区留言。也希望可以转发点个赞,给小编鼓励和支持,小编会继续写出更多优质的Excel技巧教程。您的赞赏、关注、转发、评论、点赞和收藏都是对小编的鼓励和支持,谢谢您!

举报

免责声明:本文来自腾讯新闻客户端创作者,不代表腾讯网的观点和立场。

 

 

 

 

精选视频

 

loading…

error-background

可试看 03:00,去腾讯视频观看完整版

立即前往

 

视频ID

VID

z1467f19rf7 / 70201

播放流水

Flowid

1c72f2eafee99248a66a58b5828a1a23

播放内核

Kernel

m3u8/hls.js (1.12.2)

视频CDN

apd-3c745fae679b28f964593670f57de703.v.smtcdns.com

编码

Codec

avc1.64001f / mp4a.40.5 (H264)

mystery

mystery

br:0.105-182.656 t:1.66 pg:1 s:lt->cy->pg

进入广告

视频加载失败,请点击重试 点击重试 扫码了解详情

扫码了解详情 广告   视频加载失败,请点击重试 点击重试  广告 

 

第8期:90后男生5年爆改300套北京老破小 年轻人喜欢啥样的家?

90后男生爆改北京老破小 10平米的学区房做出三室一厅

年轻人装修最看重什么?不要厨房,但要有地儿养26只猫

 

 

 

 

 

 

转载请注明:徐自远的乱七八糟小站 » 两个日期之间有多少个星期天,不用一个个数,用Excel就能计算

喜欢 (19)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号