有没有办法在函数中捕获包含#REF!
的所有单元格(而不是在结果中),最好不使用vba?
例如: 我想抓住包含例如细胞的细胞。这样:
=+SUBSTITUTE("#REF!","#REF!","text")
1)因为单元格的显示结果是" text",这不是错误,=+ISERROR()
不会工作。
2)我也试过=+SUMPRODUCT(ISNUMBER(SEARCH("*ref*",A:A))*1)
,但这也不起作用。
3)我唯一能够实现的是识别包含"#"的列中的第一个单元格。使用=+MATCH("#",A:A,-1)
,但这只是答案的一半,因为我不知道如何(?)在多个列上使用它。
4)最后但并非最不重要的是,我在excel 2010上,所以没有=ISFORMULA()
可用。
任何想法/帮助将不胜感激! 谢谢!
答案 0 :(得分:2)
如何找到&用"=GetData"
替换并替换"^^GetData"
(用公式中不存在的某些字符替换=
)?然后,您可以在其上使用SEARCH
,完成后,将"^^"
替换为"="
。