我正在尝试获取Index-Match的一列和一行。问题是该列由日期组成,我想提取当前月份,即当前月份的2个月。
我尝试了以下几种方法:
=Index($B$6:$Y$13;MATCH(A17;$A$6:$A$13;0);MATCH(B1;FILTER($B$5:$Y$5;$B$5:$Y$5<=$B$1);0))

我还是有#N/A的。
这是一个example spreadsheet。
有什么建议吗?我哪里做错了?
发布于 2016-10-23 10:29:20
你的公式似乎是对的。问题是它正在寻找一个精确的日期匹配。目前,它正在尝试匹配今天的日期(22号),而您在第5行中的所有日期都在1号。
=DATEVALUE("01."&MONTH(TODAY())&".2016")
您可以使用这样的公式来获取今天的月份,并将其设置为与您在第5行中的结构类似的日期值。它看起来是工作月份,但您需要做更多的工作才能使年份更好地发挥作用。你可以从cell D2 here中看到它的拉动。
https://stackoverflow.com/questions/40195994
复制相似问题