是否有可能基于dynamicdate值输出Excel中的列的值?

在下面的表中,我有几个星期作为列,雇员作为行,数值是每个员工每周所度假的天数。

在这里输入图像说明

我想创build一个单独的表作为仪表板,其输出将根据我input到dateselect器中的date而改变。 在下面的例子中,我select了2/11/2015作为我的一周,我只想在输出表中看到那一周的相应值。 我怎么去做这个?

在这里输入图像说明

在B5中试试这个:

=Index($B$34:$F$48,MATCH($A5,$A$34:$A$48,0),MATCH($C$1,$B$33:$F$33,0)) 

然后复制下来。

更改公式中的F列引用以获取您的数据列的范围。

作为一个注意:如果你在一个国家使用; 作为标准之间的分隔符而不是,这里是带有这些分隔符的公式:

 =Index($B$34:$F$48;MATCH($A5;$A$34:$A$48;0);MATCH($C$1;$B$33:$F$33;0))