[算表] 如何利用「不同時間」,「公式不同」?

看板Office作者 (呼力贏大師(大輸))時間1年前 (2022/12/29 21:58), 編輯推噓1(103)
留言4則, 3人參與, 1年前最新討論串1/1
我目前是用google sheet 當做個人excel 我目前寫的公式如下https://prnt.sc/rxWLCFli5wwu =ifs (and(A19>TIME(14,56,0),A19<TIME(21,46,0)),1 ,and(A19>TIME(21,46,0)),3 ,true,555) 但不知為何「時間還沒到」,它顯示的值就出現3(如下) https://prnt.sc/ZC0N6BQYm-Zp 上面的time(21,46,0) 代表時間下午9點46分0秒 當A19時間大於time(21,46,0) 則顯示3,因為目前不知道利用時間控制不同公式 能不能這樣使用,所以我先暫時使用「3」取代「公式」,後續可以用,再更改成公式 A19裡的公式是 =NOW() <==這個公式是google sheet內建,直接顯示「當前時間」 不知為何明明時間A19還沒大於time(21,46,0),但結果就直接顯示3,不知道是不是A19 的時間格式錯誤,還是不能這樣用「不同時間」,控制不同公式?? 3Q -- 一個年輕人問一個老人:「智慧從哪裡來?」 老人回答說:「精確的判斷力。」 年輕人又接著問老人:「那麼精確的判斷力從哪裡來?」 老人又接著回答說:「靠經驗。」 年輕人再問老人:「經驗哪裡來?」 老人說:「錯誤的判斷力。」 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.68.51 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1672322301.A.8A5.html

12/29 22:29, 1年前 , 1F
因為 NOW() 有包含日期
12/29 22:29, 1F

12/29 22:30, 1年前 , 2F
Time(21,46,0) = 1899-12-30 21:46:00
12/29 22:30, 2F

12/30 11:02, 1年前 , 3F
A19=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
12/30 11:02, 3F

12/30 12:55, 1年前 , 4F
A19=Now()-Today(),就能和time進行大小比對。
12/30 12:55, 4F
文章代碼(AID): #1ZhPpzYb (Office)
文章代碼(AID): #1ZhPpzYb (Office)