怎么用excel辨别一个月的日期里上周和上上周的日期

怎么用excel辨别一个月的日期里上周和上上周的日期怎么用excel辨别一个月的日期里上周,上上周的日期?

使用excel各个版本都可以,基本功能都一样,打开excel后,在某个单元如A1里输入当天日期,比如现在是2014-8-19,注意日期格式也是这种xxxx-xx-xx的:
excel如何算n天前或n天后的日期
2

然后在另一单元比如A2输入公式“=A1-xxx”,其中xxx表示n天前的n,比如=A1-193:
excel如何算n天前或n天后的日期
3

这说明是距离2014-8-19即今天193天前的日子,然后鼠标点击一下其他单元格,可以显示这个193天前的日子是多少:
excel如何算n天前或n天后的日期
4

但这是真正正确的吗?如果只是算n天前的日期,那么就是正确的,而如果是算与其他人认识多少天了的,就不正确。我用自己加了一个QQ好友的验证了一下,发现其实这样是相差一天的:
excel如何算n天前或n天后的日期

为什么呢?很简单,因为我们其实一认识的时候,就算是认识一天了,然后第二天其实就是认识第二天了,但如果只是日期相减,却总是相差一天。所以,如果知道认识天数的,需要再把日期往后或往前加上或减去一天的日期。

比如2014-8-19我与好友认识了193天,那么通过计算我们是在2014-2-7日认识,但实际要在这个日期上往后加一天日期,即其实我们是在2014-2-8认识的,这与刚才QQ好友截图一样。

所以如果是计算认识好友多少天前的日子,这个公式可以改一下,即“=A1-xxx+1”:
excel如何算n天前或n天后的日期

这样计算的结果就是对的:
excel如何算n天前或n天后的日期

然后是n天后的,这个说简单一点,就是加减符号的变换。如果是单独说n天后的日期,那么其他前面都相同,就是公式变了,即为“=A1+xxx”:
excel如何算n天前或n天后的日期

而如果是讲认识n天后的日期,那么就需要再刚才日期上往前减一天的日期,即“=A1+xxx-1”:
excel如何算n天前或n天后的日期

然后是对于两个日期之间相差多少天的计算,只需要分别在两个单元格输入日期,格式如上,如A1、A2:
excel如何算n天前或n天后的日期

然后在其他单元格输入上面对应单元格数,公式是“=A1-A2”:
excel如何算n天前或n天后的日期

得到的是这两个日期之间相差的天数,那个正负数都不用管,因为日期前后不同就得到不同的正负符号。如果想要知道这两个日期之间是认识多少天的,那么就只需要单纯在数字上加1即可,即如下的两个日期相差192天,但如果是两个人认识天数的话其实是认识193天:
excel如何算n天前或n天后的日期

嗯,如果觉得这个认识多少天的计算有些麻烦,那么就直接相减相加这种也可以。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-03
=IF(WEEKNUM(TODAY(),2)-WEEKNUM(A1,2)=0,"本",REPT("上",WEEKNUM(TODAY(),2)-WEEKNUM(A1,2)))&"周"
对比今天是第几周,然后再与A1单元格里的日期做对比,如果数字相等,就是本周,如果不相等就是有几个“上”本回答被提问者采纳

Excel怎么算上周星期几?
1、打开Excel表格2019版本。2、打开Excel表格后,输入一个日期,2019年6月10日。3、输入日期后,在另一个单元格中输入公式=J11-WEEKDAY(J11,2)-2。4、输入公式=J11-WEEKDAY(J11,2)-2后,回车键确定就可以得到上周星期五的日期了。

如何使用excel计算一个日期的上周五的日期?
1、打开Excel工作表;2、根据题意,需要得到A2单元格的上一个周五的日期,那么可通过WEEKDAY(A2,2)得到A2单元格的以星期一为1的星期天数,再减去2,即得到上周五的天数差;3、在B2单元格输入以下公式,然后向下填充公式 =A2-WEEKDAY(A2,2)-2 公式表示:以A2单元格减去当前A2单元格的星期几再减去...

excel如何按月份区分上中下旬
只需要在公式前加一段判断月份的函数就行了。=text(S38,"m月")&IF(DAY(S38)<11,"上旬",IF(DAY(S38)<21,"中旬","下旬"))或者 =month(S38)&"月"&IF(DAY(S38)<11,"上旬",IF(DAY(S38)<21,"中旬","下旬"))

excel如何自动识别一个日期是工作日的上班时间还是下班时间,还有周日...
假设日期在A1,可以用公式:=WEEKDAY(A1,2)返回1-7,小于6的就是工作日,6、7就是周六周日。也可以用 =TEXT(A1,"aaaa")直接返回星期几的名字

excel怎样根据日期判断今天之前的7天是本周,本周之前的7天是上周,上周...
=IF(INT(NOW()-D1)<=7,"本周",IF(INT(NOW()-D1)<=14,"上周",IF(INT(NOW()-D1)<=21,"上上周","")))

excel里如何自动显示某日期的上一个周六
假设你的日期在A1单元格,请在需要结果的地方输入:=IF(WEEKDAY(A1,2)=6,A1,IF(WEEKDAY(A1,2)=7,A1-1,A1-WEEKDAY(A1,2)-1))如果结果处显示的是数字,请将单元格格式修改为 “日期”

EXCEL里怎么把一张表格里同一个月份但不同日期的内容筛选出来?
两步:(配图无法上传,请谅解)1.例如筛3月份:以B列数据为时间为例,在A列输入=month(B3),然后下拉到B列数据低端,就会显示数据位月份。2.接着筛日期:同时拖选AB两列,注意在第一行预留出标题行(插一行就行了),然后自动筛选,逆序排列,选择A列均为3的数据之后点一下“选定可见单元格”...

Excel中能不能用公式实现让一个单元格显示一个日期的上一个星期天的日 ...
=A1-WEEKDAY(A1,2)

EXCEL取当前周的上一周第一天,用什么函数?
一周的第一天有两种说法:一种是星期一,一种是星期天。第一天为星期天:=B2-WEEKDAY(B2)-6 第一天为星期一:=B2-WEEKDAY(B2)-5 B2单元格为现在日期。

在电脑上怎么做上周和上上周数据的折线图
方法1。在wps表格中,选中需要制作成折线图的数据部分。在上方工具栏中选择“插入”,点击“插入折线图”。这样,就会生成一个数据对比折线图,将表格中的数据信息直观的显示出来,十分方便。方法2。在Excel中选中要制作成折线图的表格。

相似回答