我們在用Excel作表格時,常常用到的一個技巧就是隔行設(shè)置單元格的背景色。比如下圖:
在Excel 2007中,我們可以通過
套用表格格式或者
條件格式(Conditional Formatting)來達到上面的效果:
套用表格格式:- 選中要處理的單元格或者列
- 點擊“開始 >套用表格格式 ”,選中某種格式
條件格式:- 選中要處理的單元格或者列,點擊“開始 >條件格式 > 新建規(guī)則”
- 規(guī)則類型中,選擇“使用公式確定要設(shè)置格式的單元格”
- 在“為符合此公式的值設(shè)置格式”下面填入公式“=mod(row(),2)”
- 點擊“格式”按鈕,在彈出的“設(shè)置單元格格式“對話框中,點擊“填充”Tab,選擇填充顏色。后面就不贅述了。
那么,如果想每兩行或者更多行,改變或者設(shè)置一種顏色呢?如下圖:
可用強大的Excel公式達到這種效果,步驟參考上面的“
條件格式”。公式換作:
=MOD(CEILING(ROW(),2)/2,2)=1。
這里,需要對公式中的
CEILING(ROW(),2)/2作一下解釋:
- Row()返回當前行數(shù)
- CEILING(ROW(),2)把當前行數(shù)向上舍入為2的倍數(shù)。結(jié)果就是1,3,5行返回的值變成了2,4,6。這樣,對于十行數(shù)據(jù),它返回的值就是2,2,4,4,6,6,8,8,10,10。
- 由于我們要根據(jù)取2的余數(shù)是否為1來設(shè)置當前行的背景色,所以需要把CEILING(ROW(),2)的值再除以2。這樣,2,2,4,4,6,6,8,8,10,10就變成了1,1,2,2,3,3,4,4,5,5。除2余1的行為1,1,3,3,5,5,實際對應(yīng)的行數(shù)就是1,2,5,6,9,10。
公式
CEILING(ROW(),2)/2中的2決定了每隔幾行設(shè)置一次顏色。如果將公式改為
CEILING(ROW(),3)/3,將得到如下的效果:
將公式改為
CEILING(ROW(),4)/4,將得到如下的效果:
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。