将一列中的每个值与其旁边的列中的值进行比较

时间:2019-07-12 19:48:13

标签: google-sheets google-sheets-formula gs-conditional-formatting

我正在创建费用电子表格,我希望能够将每个人在每个项目上所支付的金额与所欠金额进行比较。如果是<,则为红色;如果=>,则为绿色。我知道我可以手动有条件地格式化每个单元格来执行此操作,但是我正在寻找一种解决方案,可以用来简化工作表的逐月编辑,并且有可能添加新支出或删除支出,而不必稍后手动进行有条件地格式化新费用。

我已经研究了一些其他类似问题,并尝试了一些自定义格式。首先,我使用了简单的“如果小于[如果小于[将其旁边的列]设置为红色,则将颜色设置为红色]”,并且没有运气,有人建议这样的公式:= {($H2>=$G2)*($H2<>""),尽管老实说我不能说我完全理解。由于我的编码背景,我在一定程度上对此有所了解,但还不够。我觉得如果我编码的话这会容易得多,并且可以对每个语句都使用a ...

我希望单元格(特别是大于功能的单元格)是绿色的,但是实际上它会将所有单元格计数为小于其旁边的单元格,而与值无关。

Imgur images

1 个答案:

答案 0 :(得分:0)

您的问题是,条件格式偏移了1行,因为您尝试将其应用于范围 H1:H13 ,但是您使用的公式适用于范围 H2:H G2:G 。因此,您要从 H2 开始

0