excel 中如何判断一个单元格内是否存在公式

发布网友

我来回答

5个回答

热心网友

  看下边例子,其中A1、A3包含公式:

利用“公式审核”中的“显示公式”功能(快捷键为Ctrl+~);

利用定位功能,按Ctrl+G,打开定位条件,选择“公式”,确定后,选中的单元格就是包含公式的,可以填充颜色来标记;

利用函数=formulatext(a1),这个是excel2013新增函数,之前的版本无法使用。

利用宏表函数get.cell,将“=get.cell(48,a1)”自定义一个名称(如“gs”),包含公式则返回true,否则返回false;

另外=get.cell(6,a1)与formulatext函数类似,也可以获得公式,不同的是,在没有公式的时候,get.cell结果为原值,formulatext结果为#N/A

热心网友

选中单元格,在编辑栏中可看到公式。
Ctrl+G定位,选公式,可定位到公式单元格,如果被选中,说明单元格中是公式。追问不是想知道单元格内是否有公式,而是用公式判断单元格内是否存在公式

热心网友

方法一:鼠标双击单元格,如果是=开头就是公式
方法二:F5——定位条件——公式——确定,就可以选中单元格为公式的全部单元格了。

热心网友

依次点开---工具---公式审核---公式审核模式

就能看到哪个单元格有公式了

关闭时原样操作就行了

热心网友

你选中要判断的区域,然后运行这个代码
Sub test()
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
MsgBox Selection.Count
End Sub

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com