在Google Sheets中,使用由超链接组成的数据验证范围的单元格将仅显示链接文本,而不是实际链接。
例如,我有一个由两张表组成的谷歌电子表格。工作表1中有一个单元格,其中的数据验证从工作表2的某个范围中获取其值,例如Sheet2!B2:B50
表2单元格B2包含如下超链接:
=超链接("https://docs.google.com","LINK TEXT")
当您在已验证单元格的第1页中重新选择该项目时,该单元格仅显示链接文本
,而不是超链接。
是否有方法在数据验证范围内使用超链接?
我想,既然你问了这个问题,还是没有直接的方法。但有两种可能:
OnEdit
脚本并用我想建议第二种方法,因为它更容易实现。
结果如下所示:
这是我的测试文件的链接。
第一步。准备数据
因此,Sheet2包含数据,它应该如下所示:
分开:
第二步。进行数据验证
到第1页。并在要求的范围内制定新的数据验证规则。在我们的示例中是A列,所以选择范围
请注意,在谷歌工作表中,您可能会使用更大的范围进行验证,工作表会忽略空白。
还有一个很好的理由让选择的结果不可见。要制作它,请选择自定义数字格式并使用以下文本:
;;;
第二步。使用公式制作超链接
在Sheet1中,单元格B2粘贴公式:
=ArrayFormula(if(A2:A<>"",HYPERLINK(VLOOKUP(A2:A,Sheet2!A:B,2,0),A2:A),""))
它会自动膨胀。
这就是全部!
Go的范围可以在地图和切片上迭代,但我想知道是否有一种方法可以在一系列数字上迭代,比如: 或者有没有一种方法来表示Go中的整数范围,就像Ruby对类范围所做的那样?
例如,-从索引0迭代到索引10。 -但从10到0不起作用,如何使用流API实现?
问题内容: 嗨,我想使用WMI类来查找应用程序和产品信息。但是问题是我想使用Java或任何脚本语言(如python,javascript或perl)。我听说过JWMI,这可能是一个选择。有人可以帮我吗??? 问题答案: JavaScript和Java不是一回事。 JavaScript Windows脚本宿主(WSH)下提供了JavaScript。有了它,访问WMI相当容易: jWMI(Java)
问题内容: 我正在建立一个带有flask的网站,其中用户具有帐户并能够登录。我正在使用flask-principal作为登录部分和角色管理。有没有办法让用户的会话在5分钟或10分钟后过期?我在flask文档或flask-principal文档中找不到该文件。 我想到了一种手动方法,在登录时在服务器端设置一个带有时间标签的变量,并在用户执行下一个操作时,服务器会验证该时间戳记上的时间增量并删除会话。
问题内容: 假设我有以下代码: 这段代码的问题在于,协程内部的循环永远不会完成第一次迭代,而大小会不断增加。 为什么会这样发生,我该怎么解决? 我无法摆脱单独的线程,因为在我的真实代码中,我使用了单独的线程与串行设备进行通信,而且我还没有找到使用的方法。 问题答案: 不是线程安全的,因此您不能直接在多个线程中直接使用它。相反,您可以使用,它是提供线程感知队列的第三方库: 还有(全披露:我写了它),
我只需要一个标题,味精和按钮警报对话框,但显示为底部工作表。 哪里有一种方法可以获得这个(没有自定义视图)?