【问题标题】:Hyperlink and numbered drop down list in excelExcel中的超链接和编号下拉列表
【发布时间】:2017-03-20 05:09:05
【问题描述】:

首先,对不起我的英语:)

在 Excel (2010) 中,我有一张 sheet1。我有 30 个测试变体(选项)。在所有选项中,我需要做下拉列表,其中包含数字 1-30(因为我有 30 个测试选项)并且需要将代码编写到超链接,这让我去测试,我在下拉列表中选择了。

外观:

我的测试:(只是文本)(下拉列表)-我应该选择一个测试选项(1-30)(超链接 命名为“Go”)

然后是 30 个测试选项。

  • 测试变体1

任务 1

jjjfjfjfjf

任务 2

jdddh

  • 测试变体2

任务 1

jjjfjfjfj

任务 2

jdddh

直到……

  • 测试变体 30

我如何插入下拉列表:(数据-数据验证-选择列表-并选择数据(1-30的数字))

我纠结于超链接,因为所有教程都显示,如果我的所有测试选项都在单独的表格中,如何编写超链接代码,但我在一张表格中拥有所有测试选项。 要超链接,我使用了代码:=HYPERLINK("[DATI_8.xlsx]list!"&B3;"Go"),其中 DATI_8.xlsx 是位置,list ! 工作表名称在哪里下拉列表,&B3 下拉地址,“Go” 只是超链接的名称,但它不起作用。

谢谢!

【问题讨论】:

    标签: excel drop-down-menu hyperlink


    【解决方案1】:

    考虑这样的事情(下)

    下拉菜单在 A1 中,要跳转到的单元格在下方(但也可以在不同的工作表上)

    C1中的HYPERLINK公式如图所示。

    =HYPERLINK("#Sheet1!A" & MATCH("Option " & A1,A:A,0),"Go")
    

    使用 MATCH() 来定位要跳转到的正确行。

    归功于:http://www.myonlinetraininghub.com/excel-factor-18-dynamic-hyperlinks-and-the-magic

    编辑:这应该适用于两列的匹配。 请注意,您需要使用 Ctrl+Shift+Enter 来应用公式,因为它需要作为数组公式输入。

    =HYPERLINK("#Sheet1!A" &MAX(ROW(A:A)*(A:A="Var Nr.")*(D:D=A1),0),"Go")
    

    【讨论】:

    • 我尝试写相同的代码,但它显示了一个错误,我什至写的和你一样,但我仍然只看到错误(#N/A)。 Exel 说它不喜欢 ("Option"&A1) 部分。也许您可以看到我的错误之处:fv16.failiem.lv/thumb_show.php?i=wu5hqjyw&view 谢谢!
    • “选项”后面没有空格 - 它需要与下面的内容完全匹配
    • 谢谢,我明白了,但是我的任务仍然有错误。我很挣扎,因为“选项”在一张纸上,而选项的编号在另一张纸上。我尝试使用 IF,想说如果找到“选项”(在照片中它将是“Var Nr.”,然后查看行号(因为在列中我也有数字),但 excel 表示公式太多,然后我使用了 INDEX 和 MATCH,尝试按照您的描述进行操作(myonlinetraininghub.com/excel-index-and-match-functions),但仍然不正确。对不起,我问了这么多。@987654325 @
    猜你喜欢
    • 2020-10-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 1970-01-01
    相关资源
    最近更新 更多