从今天起计算库存持续时间

时间:2016-06-09 07:34:13

标签: excel

我有一个电子表格,显示我的库存。

Product name      Qty       Average orders/month      Stock available until:
Product1          100            10                           xx/xx/xxxx

我想使用今天的日期计算我的股票将在0的估计日期。

在这个例子中我从今天开始有100/10 = 10个月。但我怎样才能得到日期差异?即从现在开始10个月转换为日期

此外,我知道如何根据单元格的具体值更改背景颜色,但如何在今天和预计日期之间的天数内进行相同操作?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

=date(year(today()),month(today())+10,day(today())

以上公式我们将您置于当月后10个月的同一日历日期。从现在起10个月之后的今天和当天之间的天数将随着一个月中的天数的变化而变化。当你试图找到自4月以来的第30天的10个月,你也会得到一些意想不到的结果,因为2月只有28/29天。它实际上会告诉你从技术上讲11个月之后的早期游行。

如果您在上面的公式中看到10,请将其替换为计算10

的等式

由于您将处理一个月的小部分,因此您需要确定一种适合您将其转换为天数的方式。我个人的建议是你每个月都有30天的待遇。所以10.5个月真的是10.5 * 30 = 315天。所以上面的公式将成为:

=today()+315
or
=today()+10.5*30

因此,在这种情况下,将10.5替换为计算月数的公式或使用将月份的分数转换为天数的公式替换315。注意天数必须是整数,因此请考虑将结果四舍五入ROUND(results,0)INT(results)

至于根据条件格式更改单元格颜色,我们假设您的结束日期在D列中。在D列中选择范围,确保活动单元格为D2(默认情况下,这将是具有白色背景的单元格,并且是单击第一个单元格以启动最后一个选择拖动)。进入条件格式并选择公式ando作为逻辑条件以返回true,并使着色生效您想要使用如下公式:

=D2-today()<=21

那应该评估真或假。