LibreOffice Calc - 将样式应用于相邻单元格

LibreOffice Calc - 将样式应用于相邻单元格

我有一列包含数据,并在 的帮助下为其应用了样式Conditional Formatting。现在,我希望将该样式的结果应用于包含其他数据的相邻列。

我的意思是,第二列保存我应用了样式的数据(使用Conditional Formatting)。现在我想将该样式也应用于第三列(%),因此如果第二列中的值标记为粗体,我希望第三列中的值也标记为粗体。

在此处输入图片描述

Conditional formatting我不能简单地粘贴样式,因为随后会粘贴条件。

答案1

解决方案文件已共享这里

解释:

假设使用的逻辑如下:

  • 如果数据小于或等于 3 → 字体为灰色粗体
  • 如果数据大于或等于 10 → 字体加粗

您在示例中给出的列来自AC,以及114...

您只需执行以下操作:

  1. 选择C2
  2. 格式条件格式健康)状况...
  3. 对于条件类型,选择Formula is而不是Cell value is(这是第一个重点);
  4. 对于该示例,插入以下条件(请注意,公式是在没有$使用相对的情况下创建的,以便在第 6 步将格式粘贴到下面的单元格时使用它们 - 这是第二个重点;在将格式复制到您添加的其他列时,您只能使用$其中B一个公式来锁定它...):
    • 第一个条件:
      • 类型:Formula is
      • 公式:B2 <= 3
      • 风格:灰色大胆
    • 第二个条件:
      • 类型:Formula is
      • 公式:B2 >= 10
      • 风格:大胆
  5. 出色地,C2没问题,因此复制该单元格 ( Ctrl+ C);
  6. 然后从中选择其他单元格C列(来自C3C14,或者直接按下列来选择所有列);
  7. 特殊粘贴...(用鼠标右键选择)并仅标记格式(倒数第二个重点),瞧——很高兴,也让我从接受的答案中赚取更多的分数;)

结果

相关内容