下面的excel截圖,左邊是原始數(shù)據(jù),右邊是根據(jù)組別的不同,填充單元格顏色。比如組別為一組的單元格填充,然后二組不填充,三組填充,四組不填充……以此類推。Excel中如何根據(jù)某列中不同的值顯示不同的顏色?
下面一起看看excel條件格式的設(shè)定操作步驟:
1.選中需要設(shè)置隔行換色的單元格區(qū)域A2:C18,依次執(zhí)行:開始 → 條件格式 → 新建規(guī)則,截圖如下:
2.選中“使用公式確定要設(shè)置格式的單元格”,截圖如下,并輸入公式:=MOD(ROUND(SUM(1/COUNTIF($A$2:$A2,$A$2:$A2)),),2),然后點(diǎn)擊“格式”按鈕設(shè)置單元格填充顏色為綠色,確定,即可實(shí)現(xiàn)excel隔行填充單元格顏色的效果。
excel 條件格式填充單元格所用到的公式剖析:SUM(1/COUNTIF(區(qū)域,區(qū)域))是計(jì)算不重復(fù)個(gè)數(shù)的經(jīng)典公式。
如果SUM(1/COUNTIF($A$2:$A2,$A$2:$A2))計(jì)算的結(jié)果是1、3、5、7…..這樣的奇數(shù),MOD函數(shù)的計(jì)算結(jié)果就是1;反之,MOD函數(shù)的計(jì)算結(jié)果就是0。
條件格式中,如果條件返回邏輯值TRUE或是不等于0,就會(huì)返回指定的格式。
通過(guò)對(duì)不重復(fù)值出現(xiàn)的次數(shù),實(shí)現(xiàn)了不同數(shù)值顏色突出顯示的目的。
ROUND函數(shù),在這里將SUM函數(shù)的運(yùn)算結(jié)果保留整數(shù),避免浮點(diǎn)誤差出現(xiàn)錯(cuò)誤判斷。