高级电子表格自动格式化

高级电子表格自动格式化

是否可以像这样自动格式化电子表格

如果 A1 = C1,则 A1:E1 单元格背景变为浅灰色

我使用 OO Calc,但如果你知道如何在 MS Excel 或 Google 电子表格中操作,也可以

答案1

在 OOo 和 Excel 中,只需将列的绝对引用与行的相对引用结合起来。这样,您可以将条件格式复制到每个单元格,它将评估当前行中单元格 A 和 C 的值。

在 OOo 中,您必须定义条件格式如下:

  1. 选中第 1 行中需要条件格式化的单元格,然后Conditional Formatting...从菜单“”中选择“” Format
  2. 使用公式定义条件格式$A1=$C1。如果您选择了第 1 行中的单元格,则此公式有效。如果您要为第 1 行中的单元格定义格式2, 使用$A2=$C2。 这$定义一个绝对引用如果您将格式复制到其他单元格,则不会改变。如果$缺少,则引用为相对的(将其粘贴到另一个单元格时,它将发生变化)。因此,如果您将引用 $A1 从第一行复制到第二行,它将指向 $A2。 条件格式
  3. 复制单元格,选择其他要有条件格式化的单元格并选择菜单“ ” Edit->“ Paste special”或CTRL++ ;SHIFTV
  4. 在“ Paste Special”对话框中,在“ Selection”选项中,取消选择除“ Formats”之外的所有内容。 特殊粘贴

结果,为步骤 3 中选择的每个单元格定义了条件格式,公式指向当前行的单元格 A 和 C。

答案2

您应该能够使用 excel 中的条件格式来做到这一点,我不确定其他方法。具体方法取决于 excel 的版本。

编辑:这应该是你需要的,但我没有 2007 来测试它

在 Excel 2007 中:选择区域

在功能区上,转到“主页”选项卡,然后单击“条件格式”

单击“新建规则”

单击使用公式确定要格式化的单元格

对于公式,输入 =A1=A3

单击“格式”按钮。

选择与单元格颜色匹配的字体颜色。

点击确定,点击确定

相关内容