Excel 从今天开始计算库存持续时间

Excel 从今天开始计算库存持续时间,excel,Excel,我有一个电子表格,显示我的存货清单 Product name Qty Average orders/month Stock available until: Product1 100 10 xx/xx/xxxx 我想计算一下,用今天的日期,我的股票的预计日期将是0 在这个例子中,从今天算起,我有100/10=10个月。但是我如何才能得到日期差呢?将10个月后的时间转换为一

我有一个电子表格,显示我的存货清单

Product name      Qty       Average orders/month      Stock available until:
Product1          100            10                           xx/xx/xxxx
我想计算一下,用今天的日期,我的股票的预计日期将是0

在这个例子中,从今天算起,我有100/10=10个月。但是我如何才能得到日期差呢?将10个月后的时间转换为一个日期

我还知道如何根据单元格的特定值更改背景颜色,但如何在今天和估计日期之间的天数内更改背景颜色

谢谢你的帮助

=date(year(today()),month(today())+10,day(today())
根据上述公式,我们将您置于当前月份后10个月的同一日历日期。从今天到10个月后的那一天的天数将随着一个月天数的变化而变化。当你试图从4月开始的10个月内找到第30天时,你也会得到一些意想不到的结果,因为2月只有28/29天。事实上,它会告诉你三月初,从技术上说还有11个月

当你在上面的公式中看到10时,用你的方程代替它,它将计算10

因为你要处理的是一个月的小数,所以你需要确定一种适合你需要的方法,将其转换为天数。我个人的建议是你每个月都有30天。所以10.5个月实际上是10.5*30=315天。因此,上述公式将变为:

=today()+315
or
=today()+10.5*30
因此,在本例中,用计算月份的公式替换10.5,或用将月份的分数转换为天的公式替换315。注意天需要是一个整数,所以考虑四舍五入你的结果<代码>圆(结果,0)< /代码>或<代码> int(结果)< /代码>。 至于根据条件格式更改单元格颜色,让我们假设结束日期在D列中。在D列中选择范围,确保活动单元格为D2(默认情况下,这是白色背景的单元格,是单击以开始最后一次选择拖动的第一个单元格)。进入您的条件格式,并为您的逻辑条件选择formula ando,以返回true you并使着色生效您要使用以下公式:

=D2-today()<=21

=D2-today()查看EOMONTH函数。我假设你真的不在乎一个月的哪一天,因为它的月平均销售额意味着一些山谷可能发生在最后一天。事实上,我在乎。这些平均值非常精确,我想在距离预计缺货日期21天的时候加上红色背景。所以月底不适合我的情况。那么平均销售发生在一个月的哪一天?不是某一天,这取决于营销活动。如果我们举上面的例子,我知道现在我有10个月的库存,所以我想在今天的日期加上10个月(或计算结果)。如果我们有10.5,那么它将增加10个半月。等等…谢谢,当计算返回一个整数时,它是有效的,但是如果是10.5个月的浮动,我得到的结果与10相同。这就是我最大的问题所在,^^^这就是我在这里发布的原因:)可能会将30xresult添加到天数中,但如果你有更精确的解决方案,我认为我在后续评论中看到了10.5,但这不是你最初问题的一部分。由于一个月的0.5天在未来的天数上会有所不同,这取决于月份,有些月有28天,有些月有31天,因此我建议您将每个月视为有30天,无论是哪个月。将月数从10.5天转换为315天,并将其添加到函数的日部分,而不是将10天添加到月部分。无论如何,谢谢,它已经给了我一些有用的结果。你对背景颜色的改变有什么想法吗?我转到条件格式,使用公式创建新规则。。。它可能类似于current_cell-TODAY()>15,但如何键入以使用所选列中的当前单元格?实际上,我遇到了另一个问题,如果要添加的天数超过月底,它将显示错误的日期。。。它不增加月/年更新将日期公式增加X个天数以及条件格式选项