努力寻找在Google表格中实施条件格式的方法

时间:2018-08-27 18:37:33

标签: excel google-sheets

基本上,我正在尝试将我的睡眠唤醒时间记录到Google工作表中,并有条件地对其进行格式设置,以便如果该时间小于(早于)或等于上一个成功的时间一天(又称绿色),盒子将变成绿色。但是,如果时间晚于前一天,它将显示为红色。

Attached screenshot of error

我的错误是我希望它忽略显示为红色的单元格,而只是判断显示为绿色的单元格中的最低时间值。如您在照片中看到的,8:49:00应该是红色的,但由于早于前一天,所以它是绿色的。我的两个想法是:

a)在该列中绿色上方的单元格范围之内找到最小值,并将其与之进行比较。

b)忽略任何绿色的单元格,并使其反复移动到其上方的单元格上,直到有一个绿色单元格与其进行比较。

对于较复杂的Excel / Google表格实施,我还是一个新手,我们将不胜感激

1 个答案:

答案 0 :(得分:1)

这是我想出的条件格式方程式:

突出显示未通过召集的单元格:

=AND($A3>MIN($A$3:$A3),$A3<>0)

突出显示通过测试的单元格:

=AND($A3<=MIN($A$3:$A3),$A3<>0)

第一个等式:

对于我范围内的每个单元格,A3:A100我正在检查1)我的单元格是否小于范围起点与$ A(myCurrentRow)之间的最小值,并且该单元格的值不为0(我们可以将动态范围设置为...。

第二等式:

在这里我们做同样的事情,只是将>翻转为<并添加=即可解决以下事实:有时此单元格是该范围内最早的唤醒时间

enter image description here