条件格式基于因子下拉列表



我有两个工作表:

a)工作表" CF"的CF筛选:

  1. 下拉列表位于单元格A2中。此列表包括所有12个月。此列表的来源来自工作表" Mapping_others"的工作表" Mapping_others"屏幕截图。例如,我从下拉列表中选择一个月三月。

  2. 在" O6"单元格中,我有一个基于下拉列表的SUMIF公式,并返回选定月的总和。公式是

    = sumif($ c $ 3:$ n $ 3;"< ="& index(mapping_others!$ a $ 2:$ a $ a $ a $ 13; match(cf!$ a $ 2; mapping_others!$ c $ c $ 2:$ c $ 2:$ c $ 13; 0)); $ c6:$ n6)

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

    • mapping_others!$ a $ 2:$ a $ 13 :范围包含1,...,12

    • mapping_others!$ C $ 2:$ C $ 13 :range是下拉列表的来源

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

当我从下拉列表中选择三月时,总和是否将总结范围" c6:e6"

  1. 我期望发生的事情: 我希望有条件格式在" C4:E8"范围内具有红色边框线,因为它包括一月至3月。因此,如果我选择四月,SUMIF将在1月至4月进行总结,并且我想要一条红色边界线" C4:F8",该线涵盖了一月至4月。

更多工作表

b)映射其他:下拉列表的来源。工作表" Mapping_others"的屏幕截图

请让我知道是否仍然不清楚。

非常感谢!

基于您编辑的问题,您可以使用以下公式使用条件格式:

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

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

您的下拉列表与一个特定的单元格有关,值为" 1月"," 2月",....您可以根据公式配置有条件格式,以指代该单元格(在我的示例中,单元格是A1):

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

相关内容

最新更新