技巧區‎ > ‎中級程度‎ > ‎

項目編號 [2002年8月]

張貼者:2010年5月29日 上午6:42Carson Cheng
在Word裡,要加項目編號很簡單,只要選取有關項目,按一下圖示便可。在Excel裡怎樣做呢?

自動填滿
一般人會用自動填滿的方法,勝在方便快捷。

  用上圖的例子,假若你要:
  • 把「六」移至「三」的上方;
  • 把「四」刪掉;
  • 在「二」前加一空行,不要項目編號;
  • 在「八」前加「九」,補回項目編號。

你會發覺項目編號已零亂不堪,而「九」的項目編號則無從稽考,於是你必須重新「自動」填滿,但又要小心不要項目編號的「空行」。

ROW()函數
一個較好的方法是使用ROW()函數,原理很簡單,ROW()會返回公式所在的儲存格的列號,如果第5列要顯示1,公式便是:
=ROW()-4


再次做之前的更改,「六」的項目編號自動更新,「九」的項目編號只要把公式抄一抄就可以,唯獨是「空行」使其後的項目編號全錯了。

永恆的項目編號
我介紹使用COUNT()與INDIRECT()兩個函數做項目編號。
  COUNT()會把引數中範圍的數字數目算出來;INDIRECT()的用法在「永恆的總和」裡介紹過,這裡不贅。
  我們可以算算從第4列到上一列有多少個數字,把這個數字加上1就是項目編號。
  公式是:
=COUNT(INDIRECT(“R4C:R[-1]C”,FALSE))+1


這個方法經很得起「考驗」!

還有一個好處,就算我們在項目編號加上字母作第二層的項目編號也沒問題!
  見「五a」、「五b」。
Comments