Google sheet, IF cell greater than 0 True (看似简单,其实不是计算)
Google sheet, IF cell greater than 0 True (Seems simple enough, but its not calculating)
MY SHEET
时间卡页面
在 O 列中,我有一个花了我一段时间但有效的公式。此公式的结果是 return 星期天第 3 个轮班时间的工作时间。
如果您查看单元格 O8 中的公式
=IF(COUNT(B8:C8)=2,IF(WEEKDAY(A8)=7,IF(U8=TRUE,(C8-"00:00:00")*24,"0.00"),"0.00"),"")
目前 returning 2.00
因此,为了开始我的双倍时间专栏 (I),我使用了一个简单的 if 条件,但出于某种原因,它不让我获取那个数字。
=IF(O8>0, "Yes", "No")
我试过 1,我试过大于或等于,我试过 (--"0.00")
我试过多种方法,但是当我将它应用到该列中的所有单元格时,它只是不工作...
这是我 return 在 O8 上的结果吗?我只是没有根据我的 IF 条件做正确的事情,我完全不知所措......
您需要将 O 列中的值转换为整数。
为此,您可以使用 Int()
函数:
=IF(Int(O8)>0,TRUE,FALSE)
在I3
中使用这个:
=ARRAYFORMULA(
IF(O3:O9*1>0, O3:O9,
IF(N3:N9*1>0, N3:N9, "0.00")))
MY SHEET 时间卡页面
在 O 列中,我有一个花了我一段时间但有效的公式。此公式的结果是 return 星期天第 3 个轮班时间的工作时间。
如果您查看单元格 O8 中的公式
=IF(COUNT(B8:C8)=2,IF(WEEKDAY(A8)=7,IF(U8=TRUE,(C8-"00:00:00")*24,"0.00"),"0.00"),"")
目前 returning 2.00
因此,为了开始我的双倍时间专栏 (I),我使用了一个简单的 if 条件,但出于某种原因,它不让我获取那个数字。
=IF(O8>0, "Yes", "No")
我试过 1,我试过大于或等于,我试过 (--"0.00")
我试过多种方法,但是当我将它应用到该列中的所有单元格时,它只是不工作...
这是我 return 在 O8 上的结果吗?我只是没有根据我的 IF 条件做正确的事情,我完全不知所措......
您需要将 O 列中的值转换为整数。
为此,您可以使用 Int()
函数:
=IF(Int(O8)>0,TRUE,FALSE)
在I3
中使用这个:
=ARRAYFORMULA(
IF(O3:O9*1>0, O3:O9,
IF(N3:N9*1>0, N3:N9, "0.00")))