Excel 2016条件格式 - 将表与数组进行比较

时间:2017-02-08 17:46:51

标签: arrays excel excel-formula

我有一个表和两个数组。一个数组计算最小值,另一个数组计算最大值。计算每行完成。这意味着min数组的第一个单元格计算表格第一行的最小单元格,依此类推。

我想根据数组中的计算值有条件地格式化表。我希望表中的最小单元格为绿色,最大单元格为红色。

我是否可以在不必为表格中的每个单元格创建规则的情况下执行此操作?

2 个答案:

答案 0 :(得分:0)

一个简单的解决方案是创建一个" Min表"和一个" Max表"如果该单元格是其行的最小值或最大值,则使用2个规则(一个用于最小值,一个用于最大值)以适当地突出显示单元格(&#),其尺寸与当前表格相同,仅为1' s 34; = F3"对于单元格B3),确保不使用" $"锁定单元格引用。这样你只有2个公式。

或者您也可以使用Tableau。

答案 1 :(得分:0)

假设表格的第一行以C1:X1开头,您可以使用C1作为活动单元格突出显示整个表格并选择条件格式,“使用公式...”选项并输入此公式以突出显示该行中的MAX值:= C1 = MAX($ C1:$ X1)。

您需要另一条规则来突出显示MIN值。再次选择整个表格并将C1作为活动单元格,选择“新规则”,“使用公式...”选项,并输入以下公式:= C1 = MIN($ C1:$ X1)。 这可以完全在条件格式工具本身内完成。