根据其他单元格值更改单元格颜色


10

我遇到了许多有关根据其值更改单元格颜色的问题,这可以通过Excel“条件格式设置”轻松实现。但是我对基于其他一些单元格值更改单元格颜色感兴趣。

例如,我希望A4仅当单元格B4的值大于A4单元格时才将单元格涂成红色。有什么办法可以做到这一点?

我发现指南实际上解释了我的需求,但是如何将这种格式扩展到许多单元格呢?拖拽对我来说不起作用。

编辑:我正在使用Excel 2007版本。

Answers:


13

Excel 2007中的条件格式(基于另一个单元格的值)

  1. 选择要格式化的单元格,在此示例中为“ A1”。
  2. 在“主页”选项卡的“样式”组中,单击“条件格式”。
  3. 选择新规则。

    在此处输入图片说明

  4. 将打开“新格式设置规则”窗口。

    在此处输入图片说明

  5. 单击“使用公式来确定要格式化的单元格”。

  6. 现在,“新格式规则”窗口将如下所示:

    在此处输入图片说明

  7. 在标有“在此公式为真的情况下设置值的格式”的编辑框中,输入“ =”,然后输入引用其他单元格的公式。在此示例中,输入公式:“ = B1 <0”。

  8. 单击格式按钮。将打开“格式化单元格”窗口。

    在此处输入图片说明

  9. 指定所需的格式。在此示例中,我将单元格颜色更改为“红色”。

  10. 单击“确定”关闭“设置单元格格式”窗口。

  11. 单击“确定”关闭“新格式设置规则”窗口。

总结此示例:单元格B1的值小于零时,单元格A1将具有红色。


谢谢您的回答。但是,这些指令似乎适用于旧版本的Excel。我使用的是2007版本,因此无法直接执行这些步骤。我将使用Excel版本更新我的问题。
Eugene S

1
@EugeneS更改为Excel 2007
Diogo

感谢你的付出!您能否添加一条说明,说明如何将这种条件格式扩展到多个单元格?例如,我想细胞A1A5依赖于细胞B1B5分别。
尤金·S

2
这里只是使用+拖动图标拖放到该行要在应用规则后...我只是这一点,和它的工作对我来说..
迪奥戈

1
对于问题中给出的示例,要进行扩展的拖动选项不可行。由于A1包含要与B1比较的值,因此拖动A1也会更改单元格A2:A5的值,而不仅是格式化。您can选择一个范围Eugene(在Diogo的说明中的第1步)-当您按条件格式进行操作时,您使用的公式将应用于first cell该范围内的(左上方),并且该公式会隐式调整该范围内的每个单元格如果公式在工作表单元格中并且您将其拖动,则公式将发生变化……
Barry houdini 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.