[問題] 多條件使時間內格子變色

作者: vsvs5566 (億載金城武)   2014-05-07 09:32:52
當A1輸入1
在8點與12點之間時 B1 變色
12點到15點時 C1變色
15點到18點時 B1變色
18點到22點 C1變色
A1沒輸入則不變色
我的方法:
是在D1打上 =now() 儲存格改H 使他只有出現小時
在用設定格式化的條件符合以上三則條件才變色
不過沒成功
小弟EXCEL新手
有請板大賜教
作者: ljuber (美少婦與女兒同學的故事)   2014-05-07 10:43:00
在D1輸入公式:=LOOKUP(--TEXT(NOW(),"hh"),{8,12,15,18,22},{1,0,1,0,1})然後格式化條件用公式B1 設定=D1=1 C1設定=D1=0 變色不過我上面是8-22區間會跑1 (B1變色)
作者: soyoso (我是耀宗)   2014-05-07 11:16:00
抱歉借L大的公式改一下D1=LOOKUP(--TEXT(NOW(),"hh"),{8,12,15,18,22},{1,2,1,2,1})*(A1<>"")再到格式化條件設D1=1或D1=2時變色因為有點不太了解有沒有是指什麼就附上測試的檔案了 http://goo.gl/kXWyNV>=8,<12應可以變色,如果有誤解原po意思的話,再請提出也可將界限值改為{0,8,12,15,18,22},{3,1,2,1,2,3}這樣00:00~07:59和22:00~23:59為3,不設條件格式為真時就算A欄有值,也不會變色

Links booklink

Contact Us: admin [ a t ] ucptt.com