2016-11-18 15 views
0

我收到了包含一年中所有日期的Excel工作表。并在顶部我想要做一个链接跳到当前日期...我得到这个Excel:跳转到当前日期的超链接

=HYPERLINK(VERGLEICH(HEUTE();D:D;0)) 

那只是给我行,在当前日期所在的数目。 顺便说一句:Vergleich =匹配// Heute =今天

我该怎么做?

+0

通过 '跳',你的意思是滚动? – UltrasoundJelly

+0

是的。 :)我忘了提及:D是列,我的日期在那里 –

回答

2

如果HYPERLINK应链接到一个单元,例如D12,则超链接地址必须是#D12。所以=HYPERLINK("#D12")将工作。

如果12应该根据匹配的值变化,例如今天的日期,那么这个值必须连接到超链接地址。例如:列包含日期值。其中之一是今天的日期。

=HYPERLINK("#D"&MATCH(TODAY(),D:D,0)) 

德国的Excel:

=HYPERLINK("#D"&VERGLEICH(HEUTE();D:D;0)) 

这只有在列d仅日期值,而不是字符串,真是日期值,不受时间和今天的日期是其中之一。

+0

谢谢你,但是当我创建超链接它说:#NV(错误:值不可用):/ –

+0

然后今天没有找到日期在D列中。你确定有日期值,而不是字符串,并且真正的日期值只有没有时间和今天的日期是其中之一吗? –

+0

哇我很笨:D我正在准备2017年...所以很明显,今天的日期没有找到......愚蠢的我。试了一下2016.工作:)非常感谢 –

1

说我们有在列日期d,如:

enter image description here

这个公式将给予细胞适当的行包含今天的日期:

=MATCH(TODAY(),D:D,0) 

我们可以使用这个超链接公式:

=HYPERLINK("#D" & MATCH(TODAY(),D:D,0),"today") 

例如:

enter image description here

+0

与上面相同的问题...:/ #NV(错误:值不可用) –