LibreOffice Calc:基于列/单元格值的条件格式

LibreOffice Calc:基于列/单元格值的条件格式

不幸的是,我无法理解条件格式是如何工作的。我有一张这样的表格:

在此处输入图片描述

我定义了 2 个单元格样式“低”和“高”,并且我希望如果 G 列中的单元格的值分别为“L”或“H”,则 AE 列中的单元格将应用其中一种样式。如果在其中放入其他内容,单元格将保持原样为白色。

为了演示目的,我已手动将样式应用于示例行。

也许我做错了什么,但无论我做什么,有些单元格没有应用正确的样式,或者其他单元格也应用了样式。我无法获得所需的结果。

您能否描述一下获取所需格式的具体步骤...

答案1

我正在使用 LibreOffice Calc 5.1.6.2。

正如我备受尊敬的上一位发帖者所描述的那样:

  1. 选择要进行条件格式化的单元格范围(在我的情况下为 A1:F44);
  2. 选择菜单格式->条件格式->管理...:
  3. 添加第一种颜色:

添加第一种颜色

公式为 $G1="H"

注意:美元符号在这里很重要!表示对 G 列的非相对列引用,而不是相对行引用 1。相对意味着引用会随着 Calc 评估器沿工作表行向下移动而发生变化。

  1. 按“确定”并添加第二种颜色:

添加第二种颜色

  1. 现在你的条件格式应如下所示:

输入 2 个条件格式后

  1. 瞧 — — 现在所有不正常的行都得到了正确的突出显示:

正确的结果

请注意,在一个条件格式中输入 2 个条件无法正常工作 - 可能是因为一些残留格式落后并更改了一些不需要的字段。实际上从一开始我就缺少“else”条件。

答案2

对于 LibreOffice 5.1 和 6.0:

  1. 选择要进行条件格式化的单元格范围(例如 A3:F50);
  2. 选择菜单格式->条件格式->管理...: 在此处输入图片描述
  3. 点击Add在此处输入图片描述
  4. 在“条件 1”下,选择“公式是”;在文本框中输入$G3="L";在“应用样式”旁边,选择“L”行的样式: 在此处输入图片描述
  5. 点击Add
  6. 在“条件 2”下,选择“公式是”;在文本框中输入$G3="H";在“应用样式”旁边,选择“H”行的样式: 在此处输入图片描述
  7. 点击OK在此处输入图片描述
  8. 点击OK

补充笔记:

  • 如果仍有已定义但不是必需的内容,请小心删除任何其他条件格式的定义;

  • 首先小心地选择要格式化的范围,然后调用菜单格式->条件格式->管理...。条件格式对话框包含一个字段“单元格范围”,诱使用户在那里输入单元格范围——这行不通,我已经提交了一个错误报告...

相关内容