LibreOffice Calc:检查单元格是不是为公式

Posted

技术标签:

【中文标题】LibreOffice Calc:检查单元格是不是为公式【英文标题】:LibreOffice Calc: check if cell is a formulaLibreOffice Calc:检查单元格是否为公式 【发布时间】:2018-03-28 08:42:57 【问题描述】:

我想在 LibreOffice Calc(v5.4.4.2 但可以升级)中实现一些条件格式,以突出显示通过公式计算而不是直接输入值的单元格。

例如,一个单元格包含

=A3

将突出显示,而

Hello world!

在单元格 A3 中不会。

我了解条件格式等;我只需要确定正确的公式来检查单元格是否真的包含公式。

【问题讨论】:

【参考方案1】:

对于没有条件格式的简单解决方案,启用“Value Highlighting" (CTRL+F8)。这将自动修改字体颜色:

公式结果显示为绿色, 蓝色的数值, 黑色文本。

如果您需要自定义格式(例如设置单元格背景,或将格式限制为公式结果),只需使用 ISFORMULA() 函数。要为范围 B3:D5 创建条件格式规则,只需定义一个条件格式规则,并将公式设置为 ISFORMULA(B3) - LO 会将其应用于整个范围,自动调整参数。

【讨论】:

以上是关于LibreOffice Calc:检查单元格是不是为公式的主要内容,如果未能解决你的问题,请参考以下文章

OpenOffice.org/LibreOffice Calc 宏:单元格的内容当前是不是溢出?

LibreOffice (Calc) VBA 单元格总和(按索引)

LibreOffice Calc 单元格文本

Libreoffice Calc 标记(?)一个单元格

如何在 LibreOffice Calc 中交换两个单元格

Libreoffice calc 宏将当前日期 + 14 天放入单元格