[英]Excel two conditional formatting
有没有办法在条件格式中对两个规则进行单元格引用?
作为一名老师,我有一个26个孩子的年级电子表格。
A栏:目标= 100
B栏:考试1的实际分数
C栏:测试2的实际分数(在测试1之后的一个月内获得)
D列:C列和B列之间的差异(以查看他们的分数在一个月后是上升还是下降还是保持不变)
E栏:测验2的分数与目标相距多远
有没有一种使用图标集的方法,以便如果分数从测试1下降到测试2(即显示向下箭头),但是测试2的分数在目标范围内,则将变为绿色箭头?
反之亦然,如果分数从测试1上升到测试2(即显示向上箭头),但是测试2的分数仅为100的20(例如,超出目标范围),则它将是红色的向上箭头?
我可以使用差分公式分别完成这两个操作,但是似乎无法同时使它们同时工作。
如果您需要图标,我想您需要添加一列来计算摘要。 如果C和D在值均为负数时均为“差”,并且标度相同,则E列中的此公式应满足您的要求:
=MIN(C2,D2)
然后,您可以将条件格式应用于列E。
如果只需要填充或更改字体,则可以使用AND()
或OR()
函数以条件格式组合条件。 您可以在此处阅读有关如何在条件格式中使用公式的更多信息,但是假设您的数据在第2行中,则以下公式应该可以满足您的需要:
=OR(D2>0,C2<0)
希望能帮助到你!
如前所述,内置图标集不可能有绿色的向下箭头或红色的向上箭头,更不用说同时具有红色和绿色的向上和向下箭头了。
但是,你以后有什么用箭头人物,具有条件格式公式规则来设置颜色组合是可能的。 如果您希望显示测试分数差异以及箭头,则还需要一个额外的列。
以下屏幕截图显示了一些示例数据,使用的关键公式以及结果箭头:
设定:
在指定的单元格中输入以下公式:
E2
→ =C2-B2
F2
→ =C2-A2
D2
→ =CHOOSE(2+SIGN(E2),"È","Æ","Ç")
然后将其复制粘贴/填充/下移/ Ctrl输入到表的其余部分。
为表的列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
ã Ç ñ ñ ↑ ↑
ã Ç ñ ñ ↑ ↑
â Æ ð ó → ↔
â Æ ð ó → ↔
â Æ ð ó → ↔
ä È ò ò ↓ ↓
ä È ò ò ↓ ↓
如果您创建如下所示的公式:
然后,如果列E的结果增加,则为正数;如果列分数降低,则为负数。
然后标记该列并选择:
条件格式->新规则
并添加这样的自定义格式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.