2

私は、いくつかの鳥の毎日の体重測定を追跡しているExcelスプレッドシートを持っています。私は条件付き書式を設定して、その日の重みが特定のしきい値を下回るとセルの色が変わるようにします(実際には、対応する色の変更で3つのしきい値があります)。しかし、総重量はここでの1つの要因だけです。のある日から次の日への変更は、鳥の健康状態を把握する上で非常に重要です。範囲の違いに基づく条件付き書式設定?

私が抱えている問題は、これがダイナミックレンジであることです。つまり、私は固定された細胞を持っていません。私は2つのセルを指して違いを計算するように指示することはできません。 (今日は違いがC4とC3の間にありますが、明日はC5とC4、C6とC5の間になります)。毎日データが列の新しいセルに入力され、前のセルに基づいて計算されるようにします。

Excelで条件付き書式を使用する方法があるので、2つの値の差が所定の量を超えた場合(この場合は1で十分です)、色が変わる、またはVBAを使用する必要がありますか?

+1

なぜ前の行との差異を計算するための数式で新しい列を設定するだけではないのですか?そのセルに書式設定を適用することができます。 –

+0

私の提案は合っていません - あなた自身の解決策がありますか、または不適切なものを明確にしてもらえますか? – pnuts

+1

私はあなたの答えがdownvoted理由は分かりません。私は正直なところ、あなたの答えが今日あなたのコメントの通知を受けるまで見なかった!私はあなたの答えをアップして受け入れました。 –

答えて

0

@Timが示唆するように行うにはVBAの必要性とより良い、しかし、あなたは!:

選択C3を主張し、(使用中の形式にどのセルを決定するための式を)ルールを設定した場合

=ABS(C3-C2)>11は、選択した重要性であると仮定プラスまたはマイナス)あなたはC3で開始していることを確認し、範囲(適用)(あなたはヘッダ行を持っていると仮定して、あなたのデータは、C2に開始)、例えば

=$C$3:$C$1000またはそれ以上の数の '1000'を必要とします。

関連する問題