作者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://www.ptt.cc/bbs/Office/M.1494060737.A.731.html
推 dqwyy: 這個問題是通過判斷 HOUR 的大小來解決的,因此要用到 HOUR 05/06 18:08
→ dqwyy: 函數和IF函數。HOUR的功能是提取出小時的數值,IF的功能是 05/06 18:09
→ dqwyy: 判斷HOUR的大小。以06:31:36 PM爲例,即18:31:36,對其使用 05/06 18:10
→ dqwyy: HOUR後得到18,對18進行判斷,判斷18<18是否成立,因爲不成 05/06 18:11
→ dqwyy: 立,所以是餐前。具體如圖所示。 05/06 18:13
→ dqwyy: 這樣寫的話,18:00:00也是餐後,17:59:59纔是餐前。 05/06 18:17