
これはおそらく簡単に修正できます。たとえば、2000 という数字が入ったセルが 1 つ (セル B8) あります。市場データによって変化する 6 つの数字 (たとえば、4000、3050、2100、2100、1150、200) の列 (セル A1 から A6) があります。セル B8 の数字が列 (A1 から A5) のどこに該当するかを強調表示したいと思います。何かアドバイスがあれば、ぜひ教えてください。
答え1
次の数式を使用して、セル A1 から A6 に条件付き書式を設定してみてください。
=OR(ROW(A1)=MATCH($B$8,$A$1:$A$6,-1),ROW(A1)=MATCH($B$8,$A$1:$A$6,-1)+1)
実際のワークブックの場所に合わせて、Match と Row(A1) の部分を調整する必要があります。実際の行が何であるかを教えていただければ、投稿に追加できます。
答え2
これは機能します: 条件付き書式設定で [新しいルール] をクリックし、すべてのセルを値に基づいて書式設定します。最小値の場合は [種類] をクリックし、[数値] を選択します。値の場合は、右側の小さなウィンドウをクリックしてセル B8 を選択します。最大値についても同じ操作を行います。必要に応じて、最小値と最大値に異なる色を選択します。A1 から A6 までのセルの強調表示が変わります。B8 より大きいセルには 1 つの強調表示が、小さいセルには別の強調表示が行われます。
答え3
一つの方法は、範囲全体(A1:A6
)を数式で条件付き書式設定することです。
=AND(A1>=B$8, B$8>=A2)
これは、やや不正確な方法で、現在のセル(名目上はA1
)が上括弧であるかどうかをチェックします。つまり、現在のセルが ≥B$8
そして次のセルは より下にあります。次に、一番上のセル(つまり)B$8
を除く範囲に新しいルールを追加します。A2:A6
まったく同じ式:
これは を基準として解釈されるためA2
、現在のセルが下括弧であるかどうかをテストします。
B8
が より小さいが≥ 0 の場合、 が空白である限り、A6
これは上括弧として強調表示されます。の場合に下括弧としてマークするには、の場合に書式設定するルールを に追加します。A6
A7
A1
B8
A1
=B$8>=A1
範囲の 1 つ以上が次A1:A6
の値に等しい場合、私の回答は teylyn の回答ほどうまく機能しません。B8