条件付き書式設定式で「this」セルを参照する方法は?


15

フィールドのために私は、カスタム式と条件付き書式を持っています=today()>C8+14し、=today()>C8+30さまざまなスタイルで、基本的に私は古く、最古のもの、二週間と月を強調するために、視覚的なスタイルを持っていると思います。これは動作します。列は、C行がどの行することができ、日付を持っているNので、C$N助けにはありません。

しかし、問題は、常に新しい行があるため、ルールを使用してフィールドをコピーして貼り付け、日付を変更する方が簡単だということです。ただし、ルールは元のhere C$Nセルを参照したままになります。

特定のものC$Nをに置き換えることはできますかthis()self()それともそのようなものがありますか?より一般的なコピー/貼り付け可能な条件付き書式にするために?


さて今、私はrow1参照でそれを始めました。すべての行=today()>C2+14で同じ数式を使用すると、C14, C15, C16, ...それでも動作しますが、なぜですか?すべきではない?いくつかの暗黙の「これ」?スクリーンショット:dl.dropboxusercontent.com/u/14406422/stacko/spreadsheetthis.pngスプレッドシートへのリンク:docs.google.com/spreadsheets/d/...
Thomson256

回答:


9

一般的に、「this」セルを参照する方法は、フォーマットされる範囲の左上隅に表記法を入力することです。たとえば、範囲がC1:Cの場合、C1は「このセル」を意味します。

たとえば、カスタム式を使用してC1:Cをフォーマットする

=C1 < today() - 14

過去2週間の日付を持つCのすべてのセルをフォーマットします。


書式設定する範囲が行8で始まり、その上に行を挿入すると考えられる場合(したがって、範囲をシフトする場合)、次の式を使用できます。

=and(C1 < today() - 14, row(C1) >= 8)

書式設定は8から始まる行にのみ適用されますが、範囲は列全体であるため、数式は行8の上の行の挿入を処理します。



0

@ user79865の回答に基づいthisて、$記号付きのセルを参照する必要があります。例えば、

  1. セルの値が「はい」の場合のカスタムロール:

    =$C1="Yes".
    
  2. 値が奇数の場合のカスタムロール:

    =(Int($C1/2)-$C1/2)<>0
    

その他の例はこちら

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.