2013-12-15 84 views
1

我正試圖將我班的當前成績與目標成績進行比較。我覺得最好的方法是使用條件格式來查找當前實現的等級,並使用以下等式將其與目標進行比較;有條件格式可以改變單元格的顯示內容嗎?

=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 *,但不需要我以前使用過的瘋狂的舷外方程。

回答

0

添加一個4 th條件,其中如果單元格E2(或E3,E4)等於a *,則用綠色顯示。

轉到:「條件格式」 - >「包含格式僅細胞」,然後:

組小區值 - 等於 - 一個*。見下圖:

enter image description here

最後你會喜歡的東西如下:

enter image description here

我用Excel 2007中

0

你可以扭曲現有的綠色條件「 OR(...,E2 =「A *」)

=OR(SEARCH(E2,"SABCDEFGU")<SEARCH(C2,"SABCDEFGU"),E2="A*") 
相關問題