EXCEL:在表格的第一行查找今天的date

我有一个date序列作为列标题的工作表。 date是手动input的,不一定是连续的。

我想要一个公式,可以在这张表中查找今天的date,并从该列中返回一个值。 我已经使用HLOOKUPinput的date作为一个string,即

HLOOKUP("16/08/2012", Statuses!$1:$5, 5, FALSE) 

但是,我不想手动inputdate,我想使用TODAY()公式。 但用这个公式replacestring返回#N / A。 我猜测是因为date已经在查找表上手动input,所以这个值不完全一样。

有没有什么办法可以解决这个问题,比如把TODAY()公式的回报限制在一天的开始?

尝试HLOOKUP(TEXT(TODAY(),"dd/mm/yyyy"),Statuses!$1:$5, 5, FALSE)

这应该将TODAY()转换为符合上述格式的设置date格式。

编辑:当然,这是依赖于你的date列标题是文本,我认为他们是因为查找了TODAY()没有工作。