2016-04-13 14 views
0

this sheetがあります。条件付き書式設定を範囲に適用する必要がありますが、If text contains =D4の条件は、=D4の値がどこにでもあればtrueを返すため、範囲で正しく機能しません範囲内では、各セルだけではありません。この問題は、=D4の使用と範囲の使用の組み合わせによって引き起こされたようです。セル範囲は通常正常に動作しますが、=D4は通常動作しますが、それらは一緒に動作しません。Googleシートの条件付き書式設定範囲

フォームがフィードされるシートの列に条件付き書式設定If text contains =D4を作成しようとしています。もちろん、フォームはシート内に新しい行を作成し、新しい行の条件付き書式を削除します。

  • 私は、私は非常に近くなった多数のスクリプトの試み、との書式を設定しようとしているが、私はIf text containsないequalsの条件付き書式を使用する必要があると私はスクリプトを経由してそれを整理できませんでした。
  • 私はscriptで条件付き書式をコピーしようとしましたが、そのスクリプトは条件付き書式で範囲を作成しますが、=D4では機能しません。

答えて

1

=D4は、である。条件付き書式設定のコンテキストでは、範囲の左上隅が実際にD4と比較されることを意味します。その下のセルはD5と比較され、その下のセルはD6と比較されます。

シート内のセルD5、D6、...は空であるため、すべての文字列に空の文字列が含まれるため、すべてが色付きになります。

解決方法:書式設定ルールで=D4の代わりに=D$4を使用し、参照を絶対とします。

+0

ああ、私はまあ、私はそれを認識していないと信じられない。ありがとうございました! –

関連する問題