Excel两个条件格式

时间:2018-03-20 17:16:51

标签: excel conditional-formatting

有没有办法在条件格式中对两个规则进行单元格引用?

作为一名教师,我有一份26个孩子的成绩单。

A栏:目标= 100
B栏:测试1的实际分数 C栏:试验2的实际得分(试验1后一个月) D栏:C栏和B栏之间的差异(看他们的分数是否上升或下降或在一个月后保持不变)
E栏:测试2的得分与目标的距离

有没有办法使用图标集,这样如果分数从测试1下降到测试2(即显示向下箭头),但测试2的分数在目标范围内,那么它将是绿色向下箭头?

反之亦然,如果分数从测试1上升到测试2(即显示向上箭头),但测试2的分数仅为20分(例如,超出目标范围),然后它会是一个红色的向上箭头?

我可以通过使用差异公式单独完成这两个,但我似乎无法让它们同时工作。

3 个答案:

答案 0 :(得分:0)

如果您想要图标,我认为您需要添加一列来计算摘要。如果C和D在值为负时都是“坏”,并且它们具有相同的比例,则E列中的此公式应该满足您的需要:

=MIN(C2,D2)

然后,您可以将条件格式应用于E列。

如果您想要填充或更改字体,则可以使用AND()OR()功能组合条件格式的条件。您可以阅读有关如何use formulas in conditional formatting here的更多信息,但假设您的数据位于第2行,则以下公式可以满足您的需求:

=OR(D2>0,C2<0)

希望它有所帮助!

答案 1 :(得分:0)

如前所述,使用内置图标集时,无法使用绿色向下箭头或红色向上箭头,更不用说两个红色和绿色向上和向下箭头同时。

但是,通过使用箭头字符,结合条件格式设置规则来设置颜色,可以 。如果您希望显示测试分数差异以及箭头,还需要额外的列。

以下屏幕截图显示了一些示例数据,使用的关键公式以及生成的箭头:

screenshot of spreadsheet

<强>设定:

在指定的单元格中输入以下公式:

E2=C2-B2

F2=C2-A2

D2=CHOOSE(2+SIGN(E2),"È","Æ","Ç")

并复制粘贴/填充/控制 - 将它们输入到表格的其余部分。

为表格的D列设置两个条件格式公式规则(例如$D$2:$D$8):

=F2 <0→红色字体颜色
=F2>=0→绿色字体颜色

最后,根据所选字符适当设置表格D的列$D$2:$D$8的字体和大小。 (在这个例子中,我使用的是14pt粗体Wingdings 3个字符。)

备注:

  • D2公式中字符的顺序为“向下箭头”,“侧向箭头”,然后是“向上箭头”。

另一张桌子只是为了演示一些可以使用的箭头和颜色。我重复了下面的表格,因此您可以直接复制粘贴字符:

  Wingdings 3   Wingdings    Calabri    
11pt 14pt_bold  14pt_bold   11pt_bold   
ã       Ç       ñ   ñ       ↑   ↑
ã       Ç       ñ   ñ       ↑   ↑
â       Æ       ð   ó       →   ↔
â       Æ       ð   ó       →   ↔
â       Æ       ð   ó       →   ↔
ä       È       ò   ò       ↓   ↓
ä       È       ò   ò       ↓   ↓

答案 2 :(得分:-1)

如果您制作如下公式:

formula

如果他们增加了结果,你会得到一个带有正数的E列,如果他们降低了得分,你会有一个负值。

然后标记该列并选择:

条件格式化 - &gt;新规则

new custom formating

并添加这样的自定义格式。

custom format with icons