条件格式化以改变单元格的显示内容?

时间:2013-12-15 17:43:53

标签: excel conditional-formatting

我想把我班级的现有成绩与他们的目标成绩进行比较。我觉得最好的方法是使用条件格式来查找当前达到的等级,并使用以下等式将其与目标进行比较;

=SEARCH(E2,"ABCDEFGU")<>SEARCH(C2,"ABCDEFGU")

要将绿色返回到目标之上(仅限大于号)

=SEARCH(E2,"ABCDEFGU")=SEARCH(C2,"ABCDEFGU")

返回目标

的琥珀色
=SEARCH(E2,"ABCDEFGU")>SEARCH(C2,"ABCDEFGU")

返回红色以获得低于目标值。

这很好(结果here),直到我记得A *级。

经过多次麻烦后,我认为最简单的方法是让所有教师使用S而不是A *并更改SEARCH函数,使其在列表的开头有一个S.

事情是,我知道很多老师会忘记这样做。我希望使用条件格式,以便每当有人输入A *时,它会自动将其替换为S.

这可能吗?如果是这样的话?如果不是有保持A *的解决方案,但不需要我之前使用的疯狂的落水方程式。

2 个答案:

答案 0 :(得分:0)

添加4 th 条件,其中如果单元格E2(或E3,E4)等于a *,则颜色为绿色。

转到:“条件格式” - &gt; “仅格式化包含”的单元格,然后:

设置单元格值 - 等于 - a *。见下图:

enter image description here

您最终会得到以下内容:

enter image description here

我使用的是Excel 2007

答案 1 :(得分:0)

您可以在“OR(...,E2 =”A *“)

中扭曲您现有的绿色条件
=OR(SEARCH(E2,"SABCDEFGU")<SEARCH(C2,"SABCDEFGU"),E2="A*")