excel怎样设置按固定周几显示日期公式?

需求:因我是每周二、周四、周六开调度跟单会,“结束时间”单元格可以根据规定的周几自动跳到下一个周几日期,举例:在6月9日时结束时间单元格显示6月9日,在6月10日时,单元... 需求:因我是每周二、周四、周六开调度跟单会,“结束时间”单元格可以根据规定的周几自动跳到下一个周几日期,举例:在6月9日时结束时间单元格显示6月9日,在6月10日时,单元格根据周六自动变为6月11日,依此类推,当时间在6月12日时,结束时间自动变为6月14日(周二)请问怎么设置此根据周几自动显示周几日期的公式?,具体请见图片,谢谢大侠指点。 展开
 我来答
电子数码小百科NW
2020-02-17 · TA获得超过6479个赞
知道答主
回答量:15
采纳率:0%
帮助的人:3146
展开全部

1、首先选中日期所在区域,可以选中第1个日期后按Ctrl+Shift+↓快捷键向下全部选取日期。

2、选中日期后,按Ctrl+1快捷键调出设置单元格格式,设置格式为:"日期">“星期三”,然后点击"确定"。

3、设置为日期格式后,所有的日期都会以星期几格式进行显示,但其本质还是日期。

4、按Ctrl+Shift+L快捷键为标题添加筛选按钮。

5、使用TEXT函数将日期转换成星期格式。输入函数公式:=TEXT(日期所在单元格,"AAAA")。双引号在大写或英文键盘下输入。

6、函数输入完成后按Enter键,可以看到函数的计算结果已经是星期格式,就完成了。

鱼木混猪哟
高粉答主

2016-06-12 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6079 获赞数:33643

向TA提问 私信TA
展开全部

Excel中可以利用weekday函数根据日期计算周几。

软件版本:Office2007

举例说明如下:

1.已知下列日期,求对应的是周几:

2.输入公式如下:

3.下拉填充得到结果:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万年金刚钻
推荐于2017-12-16 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:3063万
展开全部

用这个公式试试:

=MIN(IF(MOD(WEEKDAY(TODAY()+ROW($1:$3),2),2)=0,TODAY()+ROW($1:$3),99999))

数组公式,Ctrl+Shift+Enter三键结束输入

公式会在每一天打开时自动显示下一个周二四六的日期

附件请下载参考

更多追问追答
追问
请问如果是设定条件为每周一,显示日期,公式是什么?
追答
楼主的追问有点歧义:
到底是每周一显示下一个周二(也就是显示第二天,因为必定还没到周四六);
还是
永远显示下一个周一?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
A609771120
2016-06-10 · TA获得超过1616个赞
知道大有可为答主
回答量:2680
采纳率:70%
帮助的人:506万
展开全部
IF(MOD(WEEKDAY(TODAY(),2),2)=0,TODAY(),TODAY()+IF(WEEKDAY(TODAY(),2)=7,2,1))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
庆年工坊
2016-06-10 · 知道合伙人互联网行家
庆年工坊
知道合伙人互联网行家
采纳数:4231 获赞数:8918

向TA提问 私信TA
展开全部
你这结束时间是哪里来的
更多追问追答
追问
你好,就是图片中的黄色单元格,根据每周二、周四、周六相对应的日期而来的。
追答
6月10日变为6月11日, 6月10日哪里来的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式