如何在带有下拉列表的单元格中使用条件格式?

时间:2015-05-03 06:52:45

标签: excel drop-down-menu excel-formula excel-2010 conditional-formatting

我有两次下降(比如G-1& G-2),卡车将从下水道加载。该G-1和G-2将位于单元格D1的下拉列表中。如果我从下拉列表中选择G-1,我必须使用条件格式进行验证:stock> = Nominated quantity&卡车容量< = 30 mt& > = 10 mt。如果满足D1的条件应以绿色突出显示,否则应以红色突出显示。在同一个单元格中,如果我选择G-2,我必须根据不同的值验证相同的条件。

单元格A1 =股票

单元格B1 =指定数量

单元格C1 =卡车容量

单元格D1 =下拉列表,其中包含选项“G-1”,“G-2”。

1 个答案:

答案 0 :(得分:0)

首先删除尚未解决的任何先前的条件格式设置规则。现在不是保留以前不良努力的时候,希望以后可以修复。

选择D1并选择主页►条件格式>新规则。使用使用公式确定要格式化的单元格选项,并为此公式为真的格式值提供以下内容:文本框。

=and($A1>=$B1, $C1>=if($D1="G-1", 10, 20), $C1<=if($D1="G-1", 30, 40))

单击格式并选择绿色填充。单击“确定”接受格式化选项,然后再次单击“确定”以创建新规则。

重复使用红色,

=or($A1<$B1, $C1<if($D1="G-1", 10, 20), $C1>if($D1="G-1", 30, 40))

C列中的卡车容量可能实际上写为 25 mt 之类的文本。这是错的。使用 25 并为其指定自定义数字格式 0 \ \ m \ t ,以便单元格中的值可用于数学运算。