excel 上的 IF 函数和一些单元格操作

IF function on excel with some cell operations

我是 excel/spreadsheets 的新手,我想这样做:

我有一个 table,其中一列包含一些 "Steeping times" 的时间间隔,例如 7-15 天(我可以更改格式)。

我还有另一列 "Recipe Created" (12/02/2017)。

我想要的是检查 "Current Date/Local date - Recipe created" 是否在间隔之间,或者它是否小于或大于。

示例:

浸泡时间=7-15

当前日期 18/07/2017(西班牙语格式)- 配方创建于 10/07/2017 = 8

8是之间的浸泡时间?是的

如果是则用黄色绘制一个单元格,如果它小于 7 则将其绘制为红色,如果大于 15 则将其绘制为绿色。

也许它不是 IF 函数,但我会在 javascript

上使用 IF 来执行此操作

提前致谢。

至少在 Google 个工作表中,使用格式、条件格式。将默认设置为黄色。添加一条规则,如果值小于 7,则为红色。添加一条规则,如果值大于 15,则为绿色。 您可能会在整个堆栈溢出中找到很多关于计算日期差异的信息。现在的日期(只有,没有时间)是:

=date(year(now()),month(now()),day(now()))

为了解析你在 A2 中的日期,我做了(并且可能有更简单或更可靠的方法) =left(A2,2) 今天

=mid(A2,4,2)

一个月 和 =right(A2,4) 然后为当年制定了上述日期。然后我将两个日期的差异放在一个单元格中,并根据其内容应用条件格式。