首页 > 解决方案 > 将格式信息编码到 Google 表格或 Excel 公式中

问题描述

我正在使用在 Google 表格中打开的 Excel 文档。我知道因此可以使用 Google Sheets 语法或 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)

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

标签: excelgoogle-sheetsconditional-statementsgoogle-sheets-formulaconditional-formatting

解决方案


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

=C2>C1

填充颜​​色为红色。


推荐阅读