返回列表 上一主題 發帖

[發問] today+自訂時間 與NOW() 比對問題

[發問] today+自訂時間 與NOW() 比對問題

本帖最後由 mycmyc 於 2011-12-28 23:07 編輯

1.rar (6.59 KB)
之前 承  Hsieh  樓主教導
變化成
若我要設定 只有當天 每天23點前要輸入 否則不能輸入
我用資料驗證
=OR(($A1+TIME(23,0,0))>NOW())
這樣可以 限制 每日23點前輸入可以
但無法鎖定 後一天
如今天27日 28  29   .....  無法限制

請問怎麼達成  我用
=and(($A1+TIME(23,0,0))>NOW(),$a1=today())   會出錯誤訊息 找不到欄位
再則  ($A1+TIME(23,0,0))>NOW()   這樣比對方式會很怪嗎 ?  有比較正常方式嗎

經ANGELA版主回復提醒   修正為today
HI

=and(($A1+TIME(23,0,0))>NOW(),$a1=todat())
today()

TOP

回復 2# ANGELA

感謝 ANGELA
我真是眼花
OK了  =AND(($A1+TIME(23,0,0))>NOW(),$A1=TODAY())

但我還是懷疑 ($A1+TIME(23,0,0))>NOW()  這限定日期時間 怪怪
請問有更好 函數 運用嗎
HI

TOP

回復 3# mycmyc

=($A1=TODAY())*($A1+"23:00:00">=NOW())
日期是整數,時間是小數
NOW()會傳回日期+時間
所以必須將A欄日期加上時間才可與NOW作時間比較
   
學海無涯_不恥下問

TOP

感謝 Hsieh  
日期是整數,時間是小數
NOW()會傳回日期+時間
所以必須將A欄日期加上時間才可與NOW作時間比較
你所說的正是我的疑問
謝謝
HI

TOP

        靜思自在 : 虛空有盡.我願無窮,發願容易行願難。
返回列表 上一主題