【问题标题】:Conditional Formatting on changes made in Excel在 Excel 中所做更改的条件格式
【发布时间】:2014-04-25 12:06:14
【问题描述】:

我有一个 Excel 2010 工作表,其中包含一些值。

我想在特定的 Cell 中实现以下目标:

如果用户更改的值超过 50% 则为红色,超过 25% 为黄色,低于 25% 为绿色。

我尝试通过条件格式(3 色标度)使用该值的副本来实现这一点,该值的副本无法使用以下红色油漆公式作为参考进行更改:

=ABS(Y10-BV10)/(BV10)>0,5

(其中 Y10 是可以更改的值,BV10 包含与引用相同的值)

尝试执行此操作时,我收到错误:

您不能在条件格式条件中使用相对引用 用于色标、数据条和图标集

还有其他方法可以实现吗? (我自己通过 OpenXML 创建文件,因此可以在公式中使用固定值,但这似乎是一个非常肮脏的解决方案,因为这种格式应该适用于几百个单元格)

【问题讨论】:

    标签: excel conditional-formatting


    【解决方案1】:

    不要使用颜色条,而是使用用于更改颜色的公式手动进行格式设置。您只需要按顺序排列两种格式。第一个说if > 50%,下一个是大于25%

    【讨论】:

      【解决方案2】:

      在新的条件格式规则中,转到使用公式确定要格式化的单元格选项 - http://office.microsoft.com/en-gb/excel-help/use-a-formula-to-apply-conditional-formatting-HA102809768.aspx

      但是,您需要为每种颜色使用单独的公式 - 为了达到预期的效果,请确保规则是互斥的,或者顺序正确(在“管理规则...”对话框中 - 如果出现以下情况,最通用的规则应该放在最前面您没有选中“如果为真则停止”,但如果您选中了这些复选框,那么最具体的规则应该在顶部)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-11-09
        • 2011-01-28
        • 2020-10-01
        • 2011-03-22
        • 2011-02-18
        • 1970-01-01
        相关资源
        最近更新 更多