在Excel中自動(dòng)添加序號(hào)的簡(jiǎn)便方法,但簡(jiǎn)便的方法在添加或者刪除行、列后序號(hào)會(huì)中斷,不連續(xù)了,這時(shí)又需要重新調(diào)整序號(hào)。如果要經(jīng)常修改表格,增加或者刪除行列,則反復(fù)調(diào)整序號(hào)也會(huì)影響工作效率。最近學(xué)習(xí)了一種利用函數(shù)在Excel中自動(dòng)添加序號(hào)的方法,這種方法雖然在建立序號(hào)時(shí)有點(diǎn)復(fù)雜,但能夠一勞永逸,可以實(shí)現(xiàn)讓Excel在刪除、添加行列后自動(dòng)調(diào)整序號(hào)。下面以Excel2007為例介紹如何操作,以供參考。
這里介紹兩種方法,一種可以完全實(shí)現(xiàn)在刪除、添加行列后自動(dòng)調(diào)整序號(hào),但需要先建立“Excel表”。另一種方法是不建立“Excel表”,但只能實(shí)現(xiàn)在刪除行、列后自動(dòng)調(diào)整序號(hào)。在添加行、列后還需要手動(dòng)操作一下。
1、先建立“Excel表”。
這里的“Excel表”(較早的Excel版本中稱(chēng)為“Excel列表”)不同于Excel的工作表,“Excel表”的功能是可以讓在“Excel表”中的數(shù)據(jù)獨(dú)立于Excel工作表中的其他行和列,從而讓Excel單獨(dú)管理其中的數(shù)據(jù)。建立“Excel表”的方法是:
●先選中要編輯的表格范圍(選擇之后還可以通過(guò)添加行、列的方式擴(kuò)大“Excel表”范圍)。
●然后點(diǎn)擊插入選項(xiàng)卡中的“表”按鈕。(其他的Excel版本中該按鈕的名稱(chēng)和位置可能不同,如Excel2010中該按鈕的名稱(chēng)為“表格”)
●點(diǎn)擊后會(huì)彈出對(duì)話(huà)框,其中有一個(gè)“包含標(biāo)題行”選項(xiàng)。
●如果勾選了“包含標(biāo)題行”選項(xiàng),Excel會(huì)自動(dòng)將“Excel表”中的第一行設(shè)置成帶下拉按鈕的標(biāo)題行。
●如果不勾選“包含標(biāo)題行”,Excel會(huì)自動(dòng)給“Excel表”添加一個(gè)標(biāo)題行,則選擇范圍會(huì)自動(dòng)多出一行。
●點(diǎn)擊對(duì)話(huà)框中的確定按鈕后,Excel會(huì)將選擇的范圍建立成“Excel表”并自動(dòng)設(shè)置成默認(rèn)的樣式。(如果對(duì)表格的樣式不在意,可跳過(guò)下面幾個(gè)步驟,直接看小標(biāo)題2。)
如果不喜歡Excel的默認(rèn)樣式,可以用其他顏色取代表中的填充顏色和線(xiàn)條顏色(但筆者的Excel中不能選擇“無(wú)填充顏色”設(shè)置“Excel表”,選擇“無(wú)填充顏色”后筆者的“Excel表”的顏色不改變,只能選擇白色來(lái)代替無(wú)填充顏色。)
●如果不想要最上方帶下拉按鈕的那一標(biāo)題行,可以在建立“Excel表”時(shí)不勾選“包含標(biāo)題行”,建立好“Excel表”后,在“Excel表”中點(diǎn)擊鼠標(biāo),此時(shí)Excel會(huì)顯示“設(shè)計(jì)”選項(xiàng)卡,再點(diǎn)擊取消勾選“設(shè)計(jì)”選項(xiàng)卡中的“標(biāo)題行”選項(xiàng),則標(biāo)題行就取消了?!癊xcel表”的神奇之處在于當(dāng)在“Excel表”中添加行或者列后,Excel會(huì)根據(jù)“Excel表”單元格中的公式內(nèi)容,自動(dòng)在新增加的單元格中填充公式。
2、表格的序號(hào)產(chǎn)生在列中時(shí)(即序號(hào)在表格中是縱向排列的)用“ROW”函數(shù)生成序號(hào):
如果序號(hào)產(chǎn)生在列中(在表中縱向排列)。則需要使用“ROW”函數(shù),“ROW”函數(shù)可返回單元格所在的行號(hào)。
例如在“C3”單元格中(其的列號(hào)為C,行號(hào)為3)輸入“=ROW()”,然后按回車(chē)鍵,則C3單元格中會(huì)顯示“3”即該單元格的行號(hào)。(注:ROW后的括號(hào)必須要有,這是Excel規(guī)定的語(yǔ)法。)
●那么要想在“C3”單元格中顯示序號(hào)1,則應(yīng)輸入“=ROW()-2”,再按回車(chē)鍵。
●然后用拖動(dòng)填充柄或者選擇性粘貼公式的方法復(fù)制公式到其他序號(hào)所在的單元格中,但填充或者粘貼的范圍不要超出之前建立的“Excel表”范圍。這時(shí),再刪除或者添加序號(hào)所在的行時(shí),Excel就會(huì)自動(dòng)調(diào)整序號(hào),保持序號(hào)的連續(xù)性。
3、表格的序號(hào)產(chǎn)生在行中時(shí)(即序號(hào)在表格中是橫向排列的)用“COLUMN”函數(shù)生成序號(hào):
如果序號(hào)產(chǎn)生在行中(在表中橫向排列),則需要使用“COLUMN”函數(shù),“COLUMN”函數(shù)可返回單元格所在的列號(hào)。其原理和“ROW”函數(shù)相同,只是在確定生成序號(hào)的公式時(shí),要先將代表列號(hào)的字母轉(zhuǎn)換成對(duì)應(yīng)的數(shù)字。
●例如想在“C3”單元格中顯示序號(hào)1(C列對(duì)應(yīng)數(shù)字為第3列),則公式為“COLUMN()-2”。
注意事項(xiàng):
1、必須在“Excel表”范圍內(nèi)進(jìn)行添加或者刪除行、列的操作才能實(shí)現(xiàn)自動(dòng)調(diào)整序號(hào)的功能。要想確認(rèn)某個(gè)單元格是否在“Excel表”內(nèi),可以先點(diǎn)擊選擇該單元格,然后查看Excel是否顯示“設(shè)計(jì)”選項(xiàng)卡,如果顯示“設(shè)計(jì)”選項(xiàng)卡,說(shuō)明該單元格是在“Excel表”范圍內(nèi),如果不顯示“設(shè)計(jì)”選項(xiàng)卡,說(shuō)明該單元格不在“Excel表”范圍內(nèi)。
2、如果同一行或者列中有兩個(gè)“Excel表”,則在行號(hào)或者列標(biāo)上點(diǎn)擊鼠標(biāo)右鍵后彈出的右鍵菜單中添加、刪除行、列的選項(xiàng)會(huì)呈灰色、不能用。此時(shí)可以在“Excel表”中的單元格上點(diǎn)擊鼠標(biāo)右鍵,在右鍵菜單中會(huì)出現(xiàn)添加表行、表列和刪除表行、表列的選項(xiàng)。
方法二、不建立“Excel表”,直接輸入公式生成序號(hào)。
也可以不建立“Excel表”,直接輸入方法一的公式生成序號(hào),但這樣只能實(shí)現(xiàn)在刪除行、列后自動(dòng)調(diào)整序號(hào)。在添加行、列后,序號(hào)之間會(huì)出現(xiàn)一個(gè)空單元格。
此時(shí)只需拖動(dòng)填充柄將空單元格上方的序號(hào)公式填充到這個(gè)空單元格中,則序號(hào)仍是連續(xù)的。如果添加行的操作較少,用這個(gè)方法也比較簡(jiǎn)便。
除了“ROW”和“COLUMN”函數(shù)外,Excel中也可以利用其他的函數(shù)實(shí)現(xiàn)自動(dòng)調(diào)整序號(hào),但筆者感覺(jué)這兩個(gè)函數(shù)用起來(lái)相對(duì)簡(jiǎn)單一些。如果讀者有其他更好的方法,歡迎交流。
聯(lián)系客服