考虑单元格A1的以下公式
=Assumptions!$F$25*Assumptions!Q25
如何创建一个布尔函数来测试A1
是否有对工作表Assumptions
的引用?
我知道如果这只是一个常量,我可以使用:=+ISNUMBER(SEARCH("assumptions",A1)
但是如果单元格值是公式,这不起作用。
注意我使用的是EXCEL 2010,因此isformula()
无效
由于
答案 0 :(得分:2)
两种替代方法呢?
在=
标志上找到替代品。这将强制您的所有公式都是文本,然后您可以编写正常的公式来执行SEARCH
或FIND
。然后反转公式。我通常会查找所有=
并替换为^^^
- 然后反向查找所有^^^
并替换为=
。
如果您的问题的核心只是找到引用,为什么不使用“查找”CTRL+F
确保Look in: Formulas
被选中(在Options...
下),然后使用Find All
按钮。这提供了一个很好的输出列表。