范围的色阶条件格式公式中的引用

范围的色阶条件格式公式中的引用

我正在使用 Libreoffice Calc (v6.1b)。

假设我在工作表 A 列中有数字数据,并且我正在对工作表 B 列应用条件格式。我希望 B 的每个单元格都具有根据其对应的 A 值按比例显示的颜色。例如:

Cell B1 is Green when A1 is 0 turns Yellow as A1 approaches 1, turns Red when A1 approaches 2.
Cell B2 is Green when A2 is 0 turns Yellow as A2 approaches 1, turns Red when A2 approaches 2.

等等。在 Libreoffice 的条件格式对话框中输入公式时,如何创建这些相对引用?

答案1

选择单元格 B1 至 B3。这样,B1 就是偏移起点。因此,在条件格式公式中,A1将指示当前单元格左侧的单元格,而不一定是第一行。

现在,格式 -> 条件格式 -> 管理, 进入公式为 A1=0应用样式“好”(即绿色)。

然后添加A1=1“中性”(黄色)和A1=2“差”(红色)。最后,点击确定。

B1:B3 的条件格式

编辑

目前色标需要All Cells,不能与 一起使用Formula is。因此,只剩下以下不太理想的解决方案。

  1. 编写一个宏来读取值并设置单元格颜色。通过工作表事件处理程序,每当值发生变化时重新运行它。
  2. 例如,创建 10 种颜色略有不同的样式。然后使用风格并使用 VLOOKUP 来选择在每一行中应该使用哪一种样式。
  3. 创建这 10 种不同的样式,但使用条件格式来Formula is选择样式。

方法 1 和 2 的详细说明以及示例如下:https://forum.openoffice.org/en/forum/viewtopic.php?t=55410

一个好方法可能是使用上面的方法 2,但编写一个宏来创建 100 种不同的样式。然后只需运行一次宏即可进行设置,此后,公式就可以处理颜色。

相关内容