如何將Excel格於某個情況下變色呢?

2008-11-26 9:16 pm
如今天為1月1 日...我於B1格填入了1月10日(作為限期), 我想於5日前(即1月5日)此格會自動變為黃色作提示, 又如果過了1月10日, 此格又會變成紅色, 應如何做呢?
更新1:

002...但我其實想係同一格入面做變色效果...如果要打多一格..會比較麻煩...唔知可唔可以呢? 003...我已經試過你的方法, 和002所講一樣...你的方法無論未到期又或已經過期都一律變左條件一的顏色哦! 是我有什麼地方出錯嗎?

回答 (3)

2008-11-26 11:49 pm
✔ 最佳答案
我個EXCEL係中文黎,所以如果你要英文可能要自己翻譯喇
當你係B1格設定左一個限期(1月10日)之後,你可以係其他格做設定,我就當係B4格 (可以一次設定多格),選定後,係"格式"入面揀"設定格式化條件",跟住彈出左一個比你設定既長格
首先係"條件一" (長格既左上角) 設定"介於" ,隔離果兩格就係選擇限期前五日。做法係CLICK一下左邊格側邊既小方格,再選擇版面既B1格,後面打 "-5" (代表限期前5日,若果係限期前6日就打 "-6" ),之後CLICK番一下右邊既小方格,會跳番去見到條件一果到
而右邊既格 (即係有個"且"字既右邊,CLICK一下小方格,選擇版面既B1格
根住最重要就係設定個格式喇,你應該會見到一個大小小既白色格打住"未設定格式",CLICK旁邊既"格式",你就可以選擇當B4符合頭先果D條件時會變成點。若果你想個格變成黃色,你就係佢彈出黎果個"儲存格格式"既"圖樣"入面選黃色,確定後你會見到頭先打住"未設定格式"果格會變左"AaBbCcYyZz" ,之後再CLICK確定
咁樣就完成左B4果格既設定,會係B1果格既日期前5日到限期果日
若果你要設定B4果格既日子同時係B1 (1月10日)之後轉紅色,做法大同小異
係同一格到開番個"設定格式化的條件"出黎,CLICK一下新增,你就會見到"條件二",不過今次就唔係"介於"喇,今次要揀 "大於",右邊就會由兩個格變為一個格,CLICK一下小方格,再選版面既B1格,CLICK多一下小方格,返回條件二,再係格式既圖樣入面揀紅色,全部確定就完成
之後你係B4果格打1月5日-10日就會變左黃色,打1月11日之後既日子就會變左紅色架喇
希望你明白我打既野啦,如果唔明你SEND EMAIL比我,我再講你知~

2008-11-26 15:51:30 補充:
若果你要改限期既日子,只要將B1果格既日子改左,咁B4果格都照樣會係B1既前五日開始轉為黃色,過左B1既日子之後轉為紅色

2008-11-27 16:48:30 補充:
岩岩睇左003果位既解答,可能係我誤會左個意思添,不過我又試過003既做法,唔知點解又唔得喎
所以我又試左另一個做法 B1 照入左限期,而 B4 就輸入 "=NOW()",而B4既設定就照番我上面咁設定
因為 B4 入左今日既日期 (27/11/08) ,所以設定限期時可以按番日子,例如入28/11/08,咁 B4 果格就會變左黃色。
若果你將呢個FILE SAVE起佢,過兩日(29/11/08)再開番出黎, B4 果格應該會轉左做紅色架喇
呢個方法可能會復雜左D,不過一定WORK既....
自己研究既係咁上下啦 .....

2008-11-27 16:56:40 補充:
我又再試多幾次 003 既做法,1)顏色調轉左 2)唔單止限期前5日先轉色,總知未到限期都會變色既
如果 003 你見到既話,可唔可以話埋我知點解決呀??
參考: 自己
2008-11-27 2:18 am
如果冇攪錯意思, 發問者應該想excel做到自動變色既效果, 呢個做法運用函數NOW()會比較適合.

依照以下部驟 :
1) Click入B1格->[格式]->[設定格式化的條件]
2) 條件一(1)下既位置揀[公式為], 再在右邊輸入=NOW()>B1+1
3) 按[格式]鍵, 進入[圖樣]頁, 揀紅色
4) 按下方[新增]鍵, 此時會增加條件二(2)既視窗
5) 條件二(2)下既位置揀[公式為], 再在右邊輸入=NOW()+5>B1
6) 按[格式]鍵, 進入[圖樣]頁, 揀黃色
7) 按[確定]便完成

NOW()會按你電腦內設定既日期時間去決定有關數值, 如發現做唔到應有效果, 請檢查電腦內日期時間設定是否正確.

2008-11-27 17:27:37 補充:
之前都試過你所講既問題, 人哋既答案係我部電腦度用唔到, 呢方面我都唔係咁清楚, 但係又確有其事. 基本上我每個答案都會試咗先寫, 因為都驚寫錯咗搞到人哋仲混亂!

2008-11-27 18:06:56 補充:
覆ekko :
你所講既情況正常唔可能發生, 因為[設定格式化的條件]會按順序, 當條件一已經符合, 就唔會再睇條件二. 所以條件既輸入順序係好重要!
條件一既意思係想知現在[NOW()]是否大過deadline+1天, 因為now()會計埋時分秒, 所以要咁寫, 但主要就係睇現在係咪已經過咗deadline, 如果係就會變紅.
條件二係想知現在起計5日後, 係咪過咗deadline, 條件乎合就會變黃.

2008-11-27 18:07:14 補充:
好似今日係11月27日, 當B1格輸入2/12/2008時會變黃色, 因為條件一並唔乎合, 所以會跳去睇條件二, 條件二乎合喎, 所以B1格會變黃色.
但係當B1格輸入26/11/2008, 條件一已經乎合咗, B1格會變成紅色, 條件二雖然一樣乎合, 但係已經唔會再睇.

我估計你既情況可能同調轉咗條件一二既輸入順序有關, 你或者再試試啦!

2008-11-27 22:29:55 補充:
我諗呢次應該講到重點, 由於每部電腦設定輸入日期既方式都可能有所不同, 當你唔清楚而隨意輸入, 後果可能有兩種, 1) 識錯日子, 將原先你想要既日子誤認作另一日, 你要更改日期格式先知道真正日期 2) 將你輸入既日期認作"文字", 呢個時候設定既公式變得原全冇效果.
唔想excel搞錯日子, 最正確既輸入方法應該係年月日, 好似今日2008年11月27日, 輸入方式應該係2008/11/27, 咁既輸入順序, excel就一定唔會搞錯.

2008-11-29 11:48:10 補充:
唔知道問題係咪已經可以解決到呢?
2008-11-26 10:14 pm
Each date has a corresponding number. Enter a date, go to format cell,
and choose "genera", the number will appear. The number for Jan 5 2009 is
39818. The number for Jan 10 2009 is 39823.

Go to Conditional formating, choose shade Yellow if cell bigger than 39818 and
less than 39823. Choose shade Red if cell bigger than 39823.

Hope this makes sense. Good luck.

...


收錄日期: 2021-04-19 12:53:40
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20081126000051KK00589

檢視 Wayback Machine 備份