ㄚ晟的IT筆記
ㄚ晟與巧克力的旅遊筆記

2008年10月19日 星期日

在Excel中利用函數讓表格隔行著色

加入書籤: HemiDemi MyShare Baidu Google Bookmarks Yahoo! My Web Del.icio.us Digg technorati furl
  前一篇與大家分享了『在Excel中快速添加間隔空白列』的小技巧後,獲得許多人的讚賞。今天,再來與大家分享一個與間格列相關的技巧,『利用函數讓表格隔行著色』增加表格的可閱讀性。也許使用Office 2007的朋友會非常不屑這個小技巧,因為只要點點樣式中的格式化為表格,就可以製作出精美的表格,但是對於非使用Office 2007的朋友來說,這卻不是這麼容易做到的。這裡就分別『使用Excel2007』與『非使用Excel 2007』來做說明。

A01


步驟:

一、使用Excel 2007


01.首先,將表格全選起來。



A02


02.點選樣式功能區塊中的『格式化為表格』,選擇『表格樣式淺色2』。



A03


03.表格照著預設的格式,隔行填上了淺藍色。



A04


04.若是覺得上方的『欄1、欄2...』礙眼,可以將『設計』功能頁籤,表格樣式選項中的『標題列』選項取消。



A05


05.一張美觀的Excel彩色報表完成了。但是對『非使用Excel 2007』的朋友來說該怎麼辦呢?請繼續往下看。



A06


二、非使用Excel 2007


01.首先,將表格全選起來。



A07


02.選擇『格式』中的『設定格式化條件(D)』。



A08


03.跳出『設定格式化的條件』視窗。將條件一中的『儲存格的值』更改為『公式為』,並在後方輸入公式『=MOD(ROW(),2)』。輸入後點選『格式』進行下一步設定。



A09


04.跳出『儲存格格式』視窗,將『圖樣』頁籤中的色彩挑選淺藍色,並按確定鍵。



A10


05.隔行著色的美麗表格完成了。



A11


  看起來還滿簡單的吧!其實這種做法在Excel 2007中也有。


01.在『設定格式化的條件』中選擇『新增規則(N)』。



A12


02.跳出『新增格式化規則』視窗。在『選取規則類型(S)』中挑選『使用公式來決定要格式化哪些儲存格』。公式與顏色參照『非Excel 2007』中的步驟設定就可以了。



A13


  真是小小動作,大大美觀呀!


========== 說 明 ==========


  但是這是怎麼辦到的?讓我們來看看公式中用到的兩個函數吧。


  MOD(Number,Divisor)

  
MOD 傳回兩數相除後之餘數

  
Number 您要尋找的餘數

  
Divisor 為Number之餘數


  Row(Reference)

  
Row 傳回Reference中之列號

  
Reference 為所要求算列號的單一儲存格或儲存格範圍。如果省略不填,則傳回包含ROW函數的儲存格。


  當公式在第一列的時候,ROW()傳回值為1,1除上除數2造成餘數為1,MOD傳回值1,依照格式填上顏色。

  當公式在第二列的時候,ROW()傳回值為2,2除上除數2造成餘數為0,MOD傳回值0,不進行填色動作。

  當公式在第三列的時候,ROW()傳回值為3,3除上除數2造成餘數為1,MOD傳回值1,依照格式填上顏色。


  依此類推...



沒有留言:

加入書籤(訂閱文章)

HemiDemi Yahoo! My Web MyShare Add this page to Search 2.0 Add this page to FunP Add this page to Search 2.0 YouPush Baidu Google Bookmarks Del.icio.us Digg technorati furl