【问题标题】:Retrieve a cell's formula, not its result [duplicate]检索单元格的公式,而不是其结果[重复]
【发布时间】:2016-08-12 14:59:10
【问题描述】:

在 Excel 中,我可能在与每个名称相关的文件的超链接列旁边有一列名称。在另一张表中,我想提取文件的路径,而不是 HYPERLINK 函数提供的文本。例如:

Name    Function
Amy     =HYPERLINK("Users\My Documents\amy000.pdf","Yes")
Bob     =HYPERLINK("Users\My Documents\robert.pdf","Yes")
Charlie =HYPERLINK("Users\My Documents\charli.pdf","No")
Dan     =HYPERLINK("Users\My Documents\daniel.pdf","Yes")

每个功能单元格中显示的是“是”或“否”。

我想要做的是类似的事情

MID(Sheet1!B2,13,29)

从公式中提取文本字符串 Users\My Documents\amy000.pdf。我想在不将原始公式格式化为文本的情况下执行此操作。

=CELL("contents",B2) 不起作用。我用 VLOOKUP、INDEX 和 MATCH 尝试的所有内容都只处理“是”或“否”结果值,而不是原始函数。

谢谢!

【问题讨论】:

标签: excel excel-formula


【解决方案1】:

从 Excel 2013 开始,FORMULATEXT() 提供您正在寻找的内容。

否则,您可以使用Getting formula of another cell in target cell 解决方案中的解决方法。

【讨论】:

  • 谢谢。 FORMULATEXT 与 INDEX & MATCH 一起使用,但不适用于 VLOOKUP。
猜你喜欢
  • 2015-09-08
  • 1970-01-01
  • 1970-01-01
  • 2014-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-09
相关资源
最近更新 更多