根据当前日期自动更改excel单元格值

时间:2014-12-07 10:16:21

标签: excel date excel-vba vba

我在当月的相应日期前面有一列值。列单元格为C1:C31 [其中有一些数字],而它的前面是显示从12月1日到12月31日各自日期的日期列[可以说这些日期在D1到D31列]

我想在另一个单元格中显示从C1到C31的单元格值" A40"取决于当前日期

例如今天是12月7日,所以它前面的单元格[D7]是" C7"其值为" 13589"

现在我希望单元格A40按照今天的日期显示此值[13589],当我打开excel sheet tomorow [8th dec]时,此单元格[A40]将从C8 tomorow更新相应的值。

如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

听起来你只需要一个索引/匹配公式......

=INDEX($C$1:$C$31,MATCH(TODAY(),$D$1:$D$31,0))