作者stator (别急着吃棉花糖)
看板Office
标题[算表] 请教如何判断日期
时间Sat May 6 16:52:14 2017
软体:excel
版本:2010
目前有个储存格日期格式为 hh:mm:ss AM/PM
如A1储存格存06:31:36 PM
想在B1储存格判断6:00 PM前为显示「餐前」、6:00PM後 显示「餐後」
另A2储存格存09:22:12 AM
想在B2储存格判断9:00 AM前为显示「餐前」、9:00AM後 显示「餐後」
该怎麽打公式呢?感谢各位前辈
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.26.164.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1494060737.A.731.html
1F:推 dqwyy: 这个问题是通过判断 HOUR 的大小来解决的,因此要用到 HOUR 05/06 18:08
2F:→ dqwyy: 函数和IF函数。HOUR的功能是提取出小时的数值,IF的功能是 05/06 18:09
3F:→ dqwyy: 判断HOUR的大小。以06:31:36 PM爲例,即18:31:36,对其使用 05/06 18:10
4F:→ dqwyy: HOUR後得到18,对18进行判断,判断18<18是否成立,因爲不成 05/06 18:11
5F:→ dqwyy: 立,所以是餐前。具体如图所示。 05/06 18:13
7F:→ dqwyy: 这样写的话,18:00:00也是餐後,17:59:59才是餐前。 05/06 18:17