【问题标题】:Excel 2016 Conditional Formatting - Compare Table to arrayExcel 2016 条件格式 - 将表格与数组进行比较
【发布时间】:2017-02-10 07:46:53
【问题描述】:

我有一张桌子和两个数组。一个数组计算最小值,另一个数组计算最大值。计算是按行进行的。这意味着 min 数组的第一个单元格计算表格第一行的 min 单元格,依此类推。

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

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

【问题讨论】:

  • 我们能否获得这些表/数组的屏幕截图或一些表示形式?

标签: arrays excel excel-formula


【解决方案1】:

一个简单的解决方案是创建一个“最小表”和一个“最大表”,它们的尺寸与您当前的表相同,如果该单元格是其行的最小值或最大值并使用 2 个规则,则只有 1 (一个代表最小值,一个代表最大值)适当地突出显示单元格(“=F3”代表单元格 B3),确保不要用“$”锁定单元格引用。这样你就只有 2 个公式。

您也可以只使用 Tableau。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多