excel 尝试根据年度总额的一小部分显示全年金额

fcg9iug3  于 2022-11-26  发布在  其他
关注(0)|答案(1)|浏览(144)

这是我的第一篇文章。
现在,我手头有一组有限的数据,从本财年开始到现在,我试图展示一整年的数据是什么样子。
例如,如果数字为10,且数据范围为1/07/2021 - 30/12/2021(半年),则最终输出应为20。或者,例如,将日期范围为3/4年的12转换为16,以获得整年的值。
然而,我目前的公式将以15(10 +“一半”)而不是(10 + 10)结束
现在,这就是我所拥有的,但我知道我的逻辑有些问题,因为输出比应该的要小:
D1+((364-(F1-E1))/365)*D1
其中E1是开始日期,F1是结束日期,d1是该日期范围的编号
先谢了

8mmmxcuj

8mmmxcuj1#

  • endDate - startDate将为您提供数据覆盖的天数。
  • (endDate - startDate) / 365将给予样本所代表的一年的分数。

假设这个结果是30%,或者0.30。

  • 因此我们知道。

这样,您想要在其中输入年度值的单元格应该是:
= periodValue / ( ( endDate - startDate) / 365 )
在我的示例中,我将把三个命名值中的每一个都替换为正确的单元格引用。我怀疑这可能是:
=D1/((F1-E1)/365),其与(D1*365)/(F1-E1)相同。
要记住这一点,最简单的方法就是交叉乘法。
periodValue / days与annualValue / 365成正比,因此periodValue / days = annualValue / 365。交叉相乘得到periodValue * 365 = annualValue * days。将两边除以days,得到annualValue =(periodValue * 365)/days。

相关问题