2016-03-07 95 views
1

如何使用Excel 2010在单元格中搜索特定文本(而不是单元格输出)。例如...我需要知道突出显示的单元格是否包含“/” “ 在公式。评估单元格中的公式是否包含字符

enter image description here

在这种情况下,答案是“否”或

我已经尝试了所有的似乎搜索字符而不是单元格公式单元输出一些不同的选择“假” 。以下是我已经试过了不起作用:

=ISNUMBER(SEARCH("/",A1)) 

=SUBSTITUTE(A1,"/","") <> A1 

回答

1

如果你有最近的Excell(> 2010)的版本,你可以使用函数FORMULATEXT喜欢这里:

=ISNUMBER(SEARCH("/",FORMULATEXT(A1))) 

否则可以更换与VBA功能:

Function FormulaText(mycell As Range) 
    FormulaText = mycell.Formula 
End Function 
+0

我使用2010年,所以FORMULATEXT()出来。 VBA确实有效,但我希望在这种情况下使用公式来实现 – Mitch

相关问题