【问题标题】:Conditional Formatting based on a dependent drop down list基于依赖下拉列表的条件格式
【发布时间】:2019-03-20 22:27:44
【问题描述】:

我有两个工作表:

A) CFScreentshot of worksheet "CF":

  1. 下拉列表位于单元格 A2 中。此列表包含所有 12 个月。此列表的来源来自工作表“Mapping_Others”Screenshot of the worksheet "Mapping_Others"。例如,我从下拉列表中选择月份。

  2. 在单元格“O6”中,我有一个 sumif 公式,它基于下拉列表并返回所选月份的总和。公式是

    =SUMIF($C$3:$N$3;"

    • $C$3:$N$3:包含 1,...,12 的范围。

    • Mapping_Others!$A$2:$A$13:包含 1,...,12 的范围

    • Mapping_Others!$C$2:$C$13:下拉列表的来源范围

    • $C6:$N6:要求和的范围

当我从下拉列表中选择 March 时,总和 if 将总结范围“C6:E6”

  1. 我预计会发生什么: 我希望有一个条件格式,以便在“C4:E8”范围内有一条红色边框线,因为它包括从一月到三月。因此,如果我选择 4 月,sumIf 将从 1 月到 4 月求和,并且我希望在“C4:F8”范围内有一条红色边框线,涵盖从 1 月到 4 月。

更多工作表

B) 映射其他:下拉列表的来源。 Screenshot of the worksheet "Mapping_Others"

如果还有什么不清楚的地方请告诉我。

非常感谢!

【问题讨论】:

    标签: excel


    【解决方案1】:

    根据您编辑的问题,您可以通过以下公式使用条件格式:

    =COLUMN()-2<=MATCH($A$2,Mapping_Others!$C$2:$C$13,0)
    

    适用于以下范围:=$C$4:$N$6

    【讨论】:

    • 我测试它时工作得很好。您能否编辑您的问题以向我们展示预期的结果是什么?以及关于如何它不起作用的更多细节
    • 我再次编辑了问题。 :-) 我复制并粘贴了相同的函数“=COLUMN()-2
    【解决方案2】:

    您的下拉列表与一个特定的单元格相关,值为“一月”、“二月”、...。您可以根据公式配置条件格式,引用该单元格(在我的示例中,该单元格是 @ 987654321@):

    • 对于选择“一月”时要着色的单元格,请使用公式:=A1="January"
    • 对于选择“二月”时要着色的单元格,请使用公式:=A1="February"
    • ...

    【讨论】:

      猜你喜欢
      • 2016-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-26
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多