Math 将某个金额乘以谷歌电子表格中某个月以来的总已用月数

Math 将某个金额乘以谷歌电子表格中某个月以来的总已用月数,math,google-sheets,Math,Google Sheets,我有类似的东西 A B C 1 Cost Start Date Total to date 2 33 Aug 1st 2015 x 3 12 Aug 1st 2015 y . .. .... .. n MAIN TOTAL x+y+... 以下是我感兴趣的公式: month = number of

我有类似的东西

 A             B               C
1 Cost    Start Date      Total to date
2 33      Aug 1st 2015        x
3 12      Aug 1st 2015        y
.  ..        ....                 ..

n           MAIN TOTAL       x+y+...
以下是我感兴趣的公式:

month = number of months between aug 1st 2015 and jan 1st 2016, witch is 5 - counting only the beginning of the month

x = A * month
我不确定的是如何计算今天的月份与列
B

附加内容:


日期格式不是一成不变的,可以是任何易于计算的格式,如果需要,我可以将可读格式存储在不同的列中

多亏了
tigeravatar
我的最终公式


=如果(DATEDIF(E14,TODAY(),“m”)=0,C14,DATEDIF(E14,TODAY(),“m”)*C14)

那么在示例的C列中,您需要
33*5=165
12*5=60
,对吗?@tigeravatar是的,但是我需要先找到
5
值。您是否真的输入了1st并将其作为Excel无法识别的日期的文本表示,而不删除st?(或nd或rd或th)@Jeeped我可以更改日期格式,这不是问题。假设B列包含实际日期(而不是看起来像日期的文本),在单元格C2中使用此公式并向下复制:
=DATEDIF(B2,TODAY(),“m”)*A2
可以将其缩短为:
=MAX(1,DATEDIF(E14,TODAY(),“m”)*C14