2

我在 Excel 中的行中有一组值第一行包含每列中每个值对加权总数的贡献程度的权重。现在,我想通过更改其背景在接下来的每一行中标记对加权总数贡献最大的值。我玩过条件格式,但我的 Excel 技能至少可以这么说。那么,我该怎么做呢?

4

2 回答 2

4

假设权重在 A1:C1 中,值在 A2:C2 中,输入 =MAX($A$1:$C$1*$A2:$C2)/A$1 作为 A2 的“等于”条件

替代文字 http://www.vulomedia.com/images/12339ExcelConditionalFormatting.jpg

换句话说,这个公式是((值 x 权重)的最大值)/该列的权重。

有经验的 Excel 用户可能会注意到,如果在工作表单元格中输入此公式,则必须将其作为数组公式输入才能给出正确的值。这里的诀窍是,当以条件格式使用公式时,它们总是被视为数组公式。不需要 Ctrl-Shift-Enter。

于 2008-10-20T06:46:36.787 回答
1

这就是我认为您正在尝试做的事情:您有一个数字列表(它们恰好是权重,但这并不重要)。您希望最大的数字以不同的方式突出显示。

假设单元格在 A1:A8 范围内。

  1. 选择范围 A1:A8。
  2. 选择条件格式(格式|条件格式)
  3. 输入条件单元格值是/等于/=MAX(A1:A8)
  4. 单击格式...按钮并设置图案以影响背景。

(在 Windows 上的 Excel 2003 上测试。)

于 2008-10-20T02:35:50.443 回答