問題タブ [gs-conditional-formatting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-sheets - Google スプレッドシートの条件付き書式の自動入力
H2
cellの内容に基づいてcell の背景色を変更する条件付き書式設定の Google Sheet がありますF2
。この条件付き書式ルールを列に自動入力して、セルが 、 などに依存するようにしたいと考えていH3
ます。F3
H4
F4
セルの書式設定を列の下にドラッグすると (オートフィル)、条件付き書式設定ルールが順序付けられず、元のセルのルールがそのままコピーされます。
各行のルールを手動で編集する以外に回避策はありますか?
google-sheets - セルとフォントの色の変更
Google スクリプトを使用するのは初めてです。行に特定の値が含まれている場合に、行とテキストの背景色を変更したいと考えています。このコードを使用して成功しました:
したがって、Wonを含む行は緑に変わり、黄色のテキストが表示され、Lostを含む行は赤に変わり、青色のテキストが表示されます。
いくつかの問題:
- 空の行もすべて赤くなります。これを修正するにはどうすればよいですか?
- 私の if/else 関数は逆になっているようですが、完全に機能します。私が理解している方法は、行にウォンが含まれている場合、実際には青のテキストで赤に変わるはずだということです。この部分をよりよく理解するのを手伝ってくれる人はいますか?
google-sheets - 2 つの変数に基づいて行全体を強調表示する
列 K (シート 1) が列 K (シート 2) と一致し、列 D (シート 2) に「Apple」と表示されている場合、シート 1 の行を赤で強調表示したいと思います。3 つの色をトリガーするために、列 D に 3 つの変数を設定します。たとえば、アップル = 赤、バナナ = 黄、ライム = 緑です。
2 つの変数に基づいて行全体を強調表示したい場合、条件付き書式はどうなりますか?
google-sheets - イベントが追加されたときに色が変わるようにカレンダーのセルをフォーマットする
Google スプレッドシートを使用して、管理チームがアクセスできるカレンダーを作成し、実行する必要がある特定の仕事のために名前を書き留めています。見やすくするために、セルにイベントが追加されたときに色が変わるようにセルを条件付きで書式設定しようとしています。また、日付、イベント、および管理者が名前を記入するスペースに分割する必要があったため、フォーマットする日付ごとに 3 つの異なるセルを用意しました。
問題は、個々のセルごとにこれを行う必要があることです。これは少なくとも面倒です。私は昨夜、自分がやりたいことを行う式を探すのに 1 時間費やしましたが、2 つのセルしかできませんでした。これを行うには時間がかかりすぎるため、ドラッグしてもセルが順序付けられないため、これをより迅速に行う方法があるかどうか疑問に思っていました。元のセルにテキストがあると、すべて変更されます。
私が使用している式は=LEN(A6)>0
、=IF(A6>0,true,false)
セルを配列する方法はありますか、それともすべて手動で行う必要がありますか?
google-sheets - 範囲内の最大値を条件付きで書式設定する
連続して最大値を色付けしたい。条件付き書式を使用できることはわかっていますが、カスタム ルールがどうあるべきかわかりません。
列 CG の行 8 にデータ ポイントがあります。チームがより多くのポイントを獲得するにつれて、データ ポイントは毎日変化します。
私はもう試した:
それはうまくいきませんでした。
助言がありますか?
google-sheets - AND/OR 演算子を一緒に使用する
次の場合に条件付き書式を使用して行に色を付けようとしています: 列 E が 50 日未満であり、列 F に免除または NA という単語が含まれていない場合。
最初に =OR(AND($E$4:$E>TODAY()-50, $F$4:$F <> "Exempt"), AND($E$4:$E>TODAY()-50, $F$4:$F <> "NA")) しかし、それはうまくいきませんでした。誰かが私を正しい方向に導くことができますか?
google-apps-script - Google スプレッドシート: 別のセルがテキストを変更したときに 1 つのセルの背景色を変更するスクリプト
タスクのリストを保持する Google スプレッドシートがあり、ステータスを 4 つのバリエーションから常に変更しています。この質問では、「完了」、「未完了」、「進行中」、「失敗」の 4 つのステータスがあるとします。
ステータスを変更すると、そのすぐ隣のセルに各タスクのステータスに応じて特定の色が表示される Google スプレッドシートのスクリプトを作成したいと考えています。
行全体を強調表示する前の例をいくつか調べましたが、特定のセルを強調表示する方法を検討しています。