2017-10-14 5 views
0

午前8時から午後6時まで15分間隔のGoogleシートがあります。私は基本的に15分間隔で毎日のガントチャートを作っています。タスクは左側にあります。どのくらいの時間がかかるかに基づいてタスクのセルを埋めます。各タスクは異なる色になります。私は毎分自動更新するようにシートを設定しました。Googleスプレッドシートの時間値に基づいて列全体をハイライト表示する方法

私がしたいのは、現在の時刻と列の時間値に基づいて列全体を強調表示して、その日の現在地を示します。その後、その列全体のどのセルが背景色になっているかを細かく見て、A列のタスクを強調表示して、作業を行う必要があることを示します。

これを行う方法についてのご意見はありますか? 32列全てを条件付きにする必要がありますか?条件付きの外観はどのようなものでしょうか?私は12時間ではなく24時間の時計を使用しています。

+0

http://www.ditoweb.com/blog/2016/01/create-appointment-slots-google-calendar/カレンダーを使用してください(https://developers.google.com/の形式で入力してください)。 apps-script/quickstart/forms – numbtongue

答えて

0

B1:AO1で実際の時間値(テキスト形式ではない)を使用していると仮定して、ColumnsB1:AOから書式設定をクリアし、それらを選択し、フォーマット、条件付き書式設定...、セルをフォーマット... カスタム式です:次に

=and(B$1<=1*TEXT(now(),"HH:MM am/pm"),B$1>(1*TEXT(now(),"HH:MM am/pm")-1/96)) 

選択肢の塗りつぶしを選択し、を完了。

「後で」の部分については、私があなたが持っている着色とは対照的に、あなたが望む着色で混乱しています。

関連する問題