Cer*_*rin 51 openoffice-calc conditional-formatting libreoffice-calc
在 OpenOffice 和 LibreOffice 中,如何根据该行中特定列的值自动设置整行的背景颜色?
Excel也有类似的问题,但这在 LibreOffice 中并不完全有效。
我可以使用公式设置条件格式规则,以根据该单元格中的值(例如=$D5)设置特定单元格的颜色,但是如何将格式应用于整行?
toh*_*ohu 48
对于当前版本的 LO,请参见下文!
它甚至比pnuts的解决方案更容易。您不需要选择包含应与条件格式相关的值的单元格。只需选择应有条件格式化的所有单元格,并使用基于公式的规则。现在,如果您的公式使用带有固定列的单元格地址(例如“$D5”),OpenOffice 将针对每个选定的单元格进行调整。
例如:您想根据第二个 (B) 列的值有条件地格式化下表(如果值大于 2,则应应用格式):

这样做:
选择单元格A1到C5;
选择菜单Format-> Conditional Formatting->
Manage...
点击Add按钮添加条件;
选择条件类型 Formula is
输入公式$B1 > 2并设置条件匹配时应用的格式(例如,丑陋的红色背景);
结果将如下所示:

要仔细检查 LibreOffice / OpenOffice 对您的表格做了什么,请选择一个单元格,例如A4,然后再次选择菜单Format-> Conditional Formatting->
Manage...。
您将看到为该单元格定义了条件格式规则,具有Formula is条件类型和$B4 > 2公式。因此,LibreOffice 会自动为每个单元格在单个规则中为整个表格定义的条件格式转换。
要在 LO Calc 版本 7 中为整个列设置条件格式,请执行以下操作:
菜单格式 -> 条件 -> 管理...
在“条件格式”窗口中:
返回“管理条件格式”窗口,OK 再次选择。
这就是全部 - 现在为整个列激活了条件格式规则。
| 归档时间: |
|
| 查看次数: |
116535 次 |
| 最近记录: |