Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 7276|回复: 5

[已解决]如何自动提取时间段内的当天日期

[复制链接]
发表于 2014-5-29 10:45 | 显示全部楼层 |阅读模式
各位高手,请问下,提取当天日期DATE(),如何设置当为00点后-早上8点前仍然保持日期不变。

比方:今天是2014-05-30,在明天早上8点前依然是这个日期,8点后才变成2014-06-01
最佳答案
2014-5-29 14:18
本帖最后由 baksy 于 2014-5-29 14:20 编辑
benfyhu 发表于 2014-5-29 14:05
我看明白了,谢谢。第一个公式应该是>8才变为当天日期,不然会直接变为下一天。比方今天是30号直接变成了 ...


第一个公式:8点前显示昨天的日期,8点开始显示今天的日期
第二个公式:8点前显示今天的日期,8点开始显示明天的日期

也就是第一个公式就是楼主要的;明天8点以前显示今天的日期,明天8点开始显示明天的日期。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-5-29 10:51 | 显示全部楼层
=TEXT(IF(MOD(NOW(),1)*24<8,NOW()-1,NOW()),"Y-M-D")
或?
=TEXT(IF(MOD(NOW(),1)*24<8,NOW(),NOW()+1),"Y-M-D")
回复

使用道具 举报

 楼主| 发表于 2014-5-29 12:34 | 显示全部楼层
本帖最后由 benfyhu 于 2014-5-29 12:39 编辑
baksy 发表于 2014-5-29 10:51
=TEXT(IF(MOD(NOW(),1)*24


谢谢BAKSY,不过第二条公式是直接提取到了明天的。另外,日期不会自动随机变。
回复

使用道具 举报

发表于 2014-5-29 13:31 | 显示全部楼层
benfyhu 发表于 2014-5-29 12:34
谢谢BAKSY,不过第二条公式是直接提取到了明天的。另外,日期不会自动随机变。

楼主要的是第一个公式了。
显示的日期
每过早晨8点自动变。
回复

使用道具 举报

 楼主| 发表于 2014-5-29 14:05 | 显示全部楼层
baksy 发表于 2014-5-29 13:31
楼主要的是第一个公式了。
显示的日期
每过早晨8点自动变。

我看明白了,谢谢。第一个公式应该是>8才变为当天日期,不然会直接变为下一天。比方今天是30号直接变成了31号。
回复

使用道具 举报

发表于 2014-5-29 14:18 | 显示全部楼层    本楼为最佳答案   
本帖最后由 baksy 于 2014-5-29 14:20 编辑
benfyhu 发表于 2014-5-29 14:05
我看明白了,谢谢。第一个公式应该是>8才变为当天日期,不然会直接变为下一天。比方今天是30号直接变成了 ...


第一个公式:8点前显示昨天的日期,8点开始显示今天的日期
第二个公式:8点前显示今天的日期,8点开始显示明天的日期

也就是第一个公式就是楼主要的;明天8点以前显示今天的日期,明天8点开始显示明天的日期。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-28 21:05 , Processed in 0.415672 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表