将格式信息编码为 Google 表格或 Excel 公式

Encode formatting information into a Google Sheets or Excel formula

我正在使用在 Google 表格中打开的 Excel 文档。我知道因此可以使用 Google Sheets 语法或 Excel 语法,所以这两种风格对我来说都很有用。

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

例如:

Cell 1 = 01:05
Cell 2 = 01:15
Cell 3 = 00:10 [RED]

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

我无法使用条件格式执行此操作,因为单元格 3 始终为正数,因此我必须按照以下公式计算单元格 3(位于单元格 3 中:

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

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

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

=C2>C1

填充颜色为红色。