填写每日价值1个月值excel

时间:2018-03-23 15:17:24

标签: excel

我有以下电子表格:

date    monthly value       Date    daily value
12/1/1947   0.089851024     12/1/1947   
1/1/1948    0.095282146     12/2/1947   
2/1/1948    0.075909091     12/3/1947   
3/1/1948    0.068181818     12/4/1947   
4/1/1948    0.085193622     12/5/1947   
5/1/1948    0.08740942      12/8/1947   
6/1/1948    0.086369771     12/9/1947   
7/1/1948    0.089285714     12/10/1947  
8/1/1948    0.069614711     12/11/1947  
9/1/1948    0.063291139     12/12/1947  
10/1/1948   0.054206418     12/15/1947  
11/1/1948   0.032037591     12/16/1947  
12/1/1948   0.015625        12/17/1947  
1/1/1949    0.014364174     12/18/1947  

我想用相应的月份值填充每个每日价值,因此例如1948年1月的每一天每日价值将为0.09528214。我如何处理从1948年到现在的日期呢?

2 个答案:

答案 0 :(得分:2)

使用Vlookup:

=VLOOKUP(C2,A:B,2,TRUE)

enter image description here

答案 1 :(得分:1)

您可以使用Excel工作表公式:=INDEX(MATCH())

因此,如果您的每日日期位于D列,则您的每月值为A和B,然后在E列中您将:

=INDEX(B:B,MATCH(DATE(YEAR(D2), MONTH(D2), 1),A:A,0))