2016-11-18 40 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(錯誤:值不可用) –