【问题标题】:Encode formatting information into a Google Sheets or Excel formula将格式信息编码到 Google 表格或 Excel 公式中
【发布时间】:2020-09-20 19:39:04
【问题描述】:

我正在使用在 Google 表格中打开的 Excel 文档。我知道因此可能会使用 Google 表格语法或 Excel 语法,因此任何一种样式都对我有用。

我有一个比较两个持续时间的单元格。

例如:

单元格 1 = 01:05
单元格 2 = 01:15
单元格 3 = 00:10 [红色]

如果单元格 2 的持续时间大于单元格 1 的持续时间,则单元格 3 应为红色。如果不是,则为绿色。

我不能使用条件格式来做到这一点,因为单元格 3 总是一个正数,所以我必须按照以下公式来计算单元格 3(放置在单元格 3 中:

=IF(C2 > C1, [RED]C2 - C1, [GREEN]C1 - C2)

上面是在去除颜色的情况下产生正确的值,但是找不到 成功实施红色和绿色。如果包含颜色,则会出现解析错误。

【问题讨论】:

    标签: excel google-sheets conditional-statements google-sheets-formula conditional-formatting


    【解决方案1】:

    将 C3 的填充颜色设置为绿色,然后在 C3 的条件格式中使用自定义公式:

    =C2>C1
    

    填充颜色为红色。

    【讨论】:

    • 谢谢汤姆。不完全是我所追求的,而是一个合适的解决方法,直到我找到如何做到这一点。真希望能用公式复制格式,这样就不用设置条件格式规则了,用的地方都行!
    • 很高兴它有帮助。如果使用复制和粘贴,条件格式会与公式一起复制 - 它始终会引用当前单元格上方的两个单元格。
    猜你喜欢
    • 2020-07-24
    • 2016-05-15
    • 1970-01-01
    • 1970-01-01
    • 2021-07-31
    • 1970-01-01
    • 2017-04-18
    • 2014-11-11
    • 2017-04-24
    相关资源
    最近更新 更多