在Excel中用“填充柄”可以向表格中快速輸入一些內置序列(如序數、日期等)和文本等。但不知您是試過沒有,Excel竟然不能按順序自動填充26個英文字母,要想快速輸入這個序列,我們只能變著法實行“曲線救國”了!
步驟/方法
★函數轉換法:
如果要從A1單元格開始向下輸入“A、B、C……”,可以先在A1單元格中輸入公式=CHAR(65+ROW()-1),然后把鼠標指針對準A1單元格的右下角,等鼠標指針變成黑色十字的“填充柄”時按住左鍵向下拖到A26單元格后放手(如果再往下拖就會填充出[\])即可。(如圖1)
圖1 Excel拖動填充
如果從A1開始向右輸入“A、B、C……”,先在A1單元格中輸入公式=CHAR(65+COLUMN()-1),然后把鼠標指針對準A1單元格的右下角,等鼠標指針變成黑色十字的“填充柄”時按住左鍵向右拖到Z1單元格后放手(如果再往右拖也會填充出[\])即可。(如圖2)
注意:如果需要輸入小寫字母序列,需要將上述兩個公式修改為:=CHAR(97+ROW()-1)和=CHAR(97+COLUMN()-1),也就是把數字65改為97。(如圖3)
圖3 Excel中輸入公式
函數說明:
CHAR 是返回對應于數字代碼的字符,該函數可將其他類型的電腦文件中的代碼轉換為字符(操作環境為Macintosh字符集和WindowsANSI字符集)。其語法格式是:CHAR(number),Number參數是用于轉換的字符代碼,介于1~255之間(使用當前計算機字符集中的字符)。而直接使用函數CHAR(65)和CHAR(97)分別返回字母A和a、函數CHAR(66)和CHAR(98)分別返回字母B和b、函數CHAR(67)和CHAR(99)分別返回字母C和c……
ROW 函數功能是返回引用的行號,語法格式為:ROW(Reference),Reference為需要得到其行號的單元格或單元格區域。如果省略Reference則認為是對函數ROW所在單元格的引用。
COLUMN 函數功能是返回引用的列標號,語法格式為:COLUMN(Reference),Reference為需要得到其列標的單元格或單元格區域。如果省略Reference則認為是對函數COLUMN所在單元格的引用。
而我們在A1單元格中輸入的公式=CHAR(65+ROW()-1)意思是先由ROW()返回行號1,然后計算65加1再減1還等于65,最后再計算CHAR(65)函數返字母A。
★自定義序列法:
單擊“工具”菜單→選項,在打開的“選項”對話框中選“自定義序列”選項卡,在“輸入序列”列表框中輸入“A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z”,中間用英文逗號分開,再依次點“添加”和“確定”按鈕。(如圖4)
再重復上述步驟,在“輸入序列” 列表框中再次輸入“a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z”,然后再依次單擊“添加”和“確定”按鈕退出。這樣我們再在一個單元格中輸入字母A或a,然后把鼠標指針對準該單元格的右下角,等鼠標指針變成黑色十字的“填充柄”時按住左鍵向右或下拖到即可填充英文字母序列了。(如圖5)
圖5 Excel填充英文字母序列