Excel の行に一連の値があります。最初の行には、各列の各値が加重合計にどれだけ寄与しているかの重みが含まれています。ここで、バックグラウンドを変更して、加重合計に最も貢献した値を次の各行にマークしたいと思います。私は条件付き書式で遊んでいましたが、控えめに言っても、Excel のスキルは控えめです。それで、どうすればいいですか?
2028 次
2 に答える
4
重みが A1:C1 にあり、値が A2:C2 にあると仮定すると、A2 の「等しい」条件として =MAX($A$1:$C$1*$A2:$C2)/A$1 を入力します。
代替テキスト http://www.vulomedia.com/images/12339ExcelConditionalFormatting.jpg
つまり、この式は ((値 x 重み) の最大値) / この列の重みです。
経験豊富な Excel ユーザーは、この数式がワークシートのセルに入力された場合、正しい値を得るために配列数式として入力する必要があることに気付くかもしれません。ここでの秘訣は、数式が条件付き書式で使用される場合、それらは常に配列数式として扱われることです。Ctrl-Shift-Enter は必要ありません。
于 2008-10-20T06:46:36.787 に答える
1
これがあなたがやろうとしていることだと思います:あなたは数字のリストを持っています(それらはたまたま重みですが、それは重要ではありません)。最大数を別の方法で強調表示する必要があります。
セルがA1:A8の範囲にあるとします。
- 範囲A1:A8を選択します。
- 条件付き書式を選択します([書式] | [条件付き書式])
- 条件を入力しますセル値は/等しい/=MAX(A1:A8)
- [フォーマット...]ボタンをクリックして、背景に影響を与えるようにパターンを設定します。
(Windows上のExcel 2003でテスト済み。)
于 2008-10-20T02:35:50.443 に答える