列内の別のセルの数字のどこに位置するかを強調表示するにはどうすればよいでしょうか。次に大きい数字と次に小さい数字で囲みますか。

列内の別のセルの数字のどこに位置するかを強調表示するにはどうすればよいでしょうか。次に大きい数字と次に小さい数字で囲みますか。

これはおそらく簡単に修正できます。たとえば、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これは上括弧として強調表示されます。の場合に下括弧としてマークするには、の場合に書式設定するルールを に追加します。A6A7A1B8A1=B$8>=A1

範囲の 1 つ以上が次A1:A6の値に等しい場合、私の回答は teylyn の回答ほどうまく機能しません。B8

                               

関連情報