データ:
- B1: =GoogleClock // この関数は時間をリアルタイムで表示します。2013/11/28 15:45:00
- C3: 0:15:00 //時間単位
- E3: 2013/11/28 15:45:00
- F3: =SUM(E3+C3) //結果は 28/11/2013 16:00:00 になります
- G3: =IF(C3>0;IF($B$1>=$F3;"Call";"In Time");" ")
この数式は、B1 >= F3 かどうかをチェックし、時間内にない場合は結果が Call になります。
この例でわかるように、現在は 15:45 であり、G3 は「In Time」と表示しますが、=googleclock 関数が 28/11/2013 16:00:00 をマークすると、G3 は値を Call に変更します。その瞬間、背景は緑から赤に変わるはずです-
状況:
列 G に式があり、その式「Call」または「In Time」の結果です。
Menu > Format > Conditional Formattingを使用して列 G に条件付き書式を設定しましたが、条件付き書式は既存の行に対してのみ機能します。
問題:
新しい行を追加すると、条件付き書式がそのニュース行に設定されません。
ソリューションが完成したら、セル内の値を検出するスクリプトを作成します。値が Call の場合は背景色を赤に、In Time の場合は緑にします。
このスクリプトを OnEdit または Run every 5min または Min で実行するように設定すると、このスクリプトは毎回値をチェックするため、システムの速度が低下します。
メニューから設定したように、条件付き書式を設定する方法はありますか?