![MS Excel 将单元格值超链接到具有相同值的对应单元格](https://linux22.com/image/1456528/MS%20Excel%20%E5%B0%86%E5%8D%95%E5%85%83%E6%A0%BC%E5%80%BC%E8%B6%85%E9%93%BE%E6%8E%A5%E5%88%B0%E5%85%B7%E6%9C%89%E7%9B%B8%E5%90%8C%E5%80%BC%E7%9A%84%E5%AF%B9%E5%BA%94%E5%8D%95%E5%85%83%E6%A0%BC.png)
假设我有一列数据,在列的顶部我有我所有的数学计算,并且我将重要的数据点拉到表的顶部,例如(基于与参考值的偏差的最大和最小数据点)。
我还想将该表重新用于需要不同数据和参考点的其他项目。
我希望我的最大值和最小值链接到数据集中的相应单元格,而不必滚动 45754 行来查找实际值....我想编写一个超链接以便它自动链接到具有相应值的单元格....这可能吗?
下面更新
谢谢,单元格中已经包含了公式=(COUNTIF(B15:B13514, ">=" & G3))+15
,因此公式看起来应该是这样的,我试图让它在单元格值发生变化时动态创建链接。所以会是这样的=HYPERLINK(ADDRESS(1+MATCH(=(COUNTIF($B$15:$B$13514, ">=" & G3))+15),1),"Minimum")
......我按原样尝试了它,但它有一个错误,我试图弄清楚
固定的!
非常感谢您的帮助,我最终的解决方案是对您的链接代码进行轻微修改,非常感谢。仅供参考,我在下面评论道,这些数据是电池老化,微控制器在 1.4V 时会阻塞,这就是 G3 的情况,但我们使用了具有不同电压输出的不同控制器,我不想滚动查找确切的数据点!
=HYPERLINK("[EOL 35C to 15C.xlsx]" & ADDRESS(COUNTIF($B$15:$B$13514, ">=" & G3)+15,2), (COUNTIF(B15:B1211, ">=" & G3))+15)
答案1
我现在无法真正测试这一点,因为我的电脑上没有 Ms-Excel(我在工作中使用它)但我认为这样的方法可能会奏效:
假设您使用第一行作为链接和其他内容,并且该数据列位于同一工作表中,从单元格 A2 开始到 A200 结束
您可以将其放在第一行的一个单元格中(带有链接等的单元格),以链接到数据的最小值:
=HYPERLINK("[nameofyourexcelworkbook.xlsx]" & ADDRESS(1+MATCH(MIN($A$2:$A200),$A$2:$A200,0),1),"Minimum")
内部公式返回数据列中包含最小值的单元格的地址(在我的示例中为 A2:A200)。您可以以类似的方式对最大值执行相同操作,等等...
注意:如果数据列中的最小值(或最大值等)不是唯一的,则无法链接包含它的所有单元格,只能链接其中一个。