高鐵般快速的Excel自動填充

實用的左鍵拖拽及單擊填充

Excel中的自動填充功能默認是開啟的。如果你在操作過程中,無法使用這個功能,那最大的可能就是Excel自動填充被關閉了。因此你需要手動去打開這個功能。

步驟:按快捷鍵Alt+F+T打開Excel選項,單擊高級,勾選“啟用填充柄和單元格拖放功能(D)”即可。

高鐵般快速的Excel自動填充

等差序列

在製表過程中,我們一般會使用自動填充的這一特性來快速輸入一串連續的數字,例如:1,2,3,4,5,……;亦或是通過這個特性輸入一串等差序列,例如:1,3,5,7,9,……。這都不難辦到。

填充的等差序列的技巧:在相鄰的兩個單元格中輸入2個數字,然後選中這兩個單元格,進行一定方向(向右或者向下)的拖拽,即可得到相應的等差序列;

例如:我們在A4:A14中輸入數字1到10,只需在A4、A5單元格輸入1、2,然後選中A4:A5,光標移到選擇區域的右下角,當光標變為實心的+號時,向下拖拽即可。

高鐵般快速的Excel自動填充

當然我們還可以橫向進行填充,例如在A4:P4輸入1,3,5,7,9,……,操作方法和在A4:A13中輸入1到10的方法是一樣的,這裡不再贅述。

高鐵般快速的Excel自動填充

如果只是輸入連續的數字,我們還可以簡化操作。還是以“在A4:A14中輸入數字1到10”為例,其實我們只需在A4中輸入1,光標移到A4右下角,當光標變為實心的+號時,按住Ctrl鍵再左鍵拖拽鼠標即可。

當我們向下填充內容時,如果發現是複製而不是序列填充,我們可以單擊填充完畢後選區右下角的+號選擇“序列填充”即可。

高鐵般快速的Excel自動填充

反之亦然。不僅如此,我們還可以選擇填充內容或者格式,甚至可以選擇快速填充。

循環序列

自動填充有一個特性:當我們選中多個數字單元格左鍵向下填充時,將填充數字序列(等差序列),而當我們選中多個文本單元格左鍵進行填充時,將得到循環序列。如下圖所示:

高鐵般快速的Excel自動填充

高鐵般快速的Excel自動填充

利用循環序列,我們可以得到多組完全相同的文本組。

很多朋友或許認為,循環序列沒有什麼實用性。然而,其並沒有想象得那麼簡單。我們完全可以利用這個功能輕鬆完成一些不可思議的工作。

如下圖所示,如何將下列Case快速地、平均地分配給40個組員?

高鐵般快速的Excel自動填充

步驟:選中M37:M76按Ctrl+C快捷鍵複製,選中H37,按下Ctrl+V快捷鍵粘貼過來。選中H37:H76,光標移到選區右下角,當光標變為實心的+號時,雙擊即可完成分配。

高鐵般快速的Excel自動填充

序列對話框

有沒有不需要拖拽或者雙擊就能快速完成自動填充的方法?當然有,答案就是“序列對話框”。單擊“開始”-“填充”-“序列”,即可打開“序列對話框”,設置:“序列產生在”-類型-步長值,終止值(如果選擇多個單元格區域,則無需設置終止值,否則需設置終止值)。

高鐵般快速的Excel自動填充

使用“序列對話框”可以靈活地完成等差序列、等比序列、日期序列等的快速輸入,無需拖拽鼠標。

例如:快速在A1:A100中輸入1到100。

技巧:選中A1輸入1,單擊“開始”-“填充”-“序列”-“序列產生在”選擇列-“類型”選擇等差序列-步長值輸入1-終止值輸入100-確定。

高鐵般快速的Excel自動填充

如果我們選中的單元格為日期,那麼“序列對話框”右上角的“日期單位”會自動變為可設置狀態。我們還可以簡單地設置,快速地輸入特定的日期。

例如:我想快速輸入9月份的上班日期。

技巧:選中C1並輸入“2018-09-01”,單擊“開始”-“填充”-“序列”-“序列產生在”選擇列-“類型”選擇日期-“日期單位”選擇工作日-步長值輸入1,終止值輸入“2018-09-30”-確定。

高鐵般快速的Excel自動填充

強大的雙擊及右鍵拖拽填充鼠標雙擊自動填充內容

如下圖所示(為了讓大家看清楚有多少行數據,我隱藏了大部分的行),我們需要在A列增加CASE的序號,由於數據行數非常多,鼠標左鍵拖拽顯然效率非常慢。如果知道有多少行數據,我們可以採取“序列對話框”的技巧來進行填充,但顯然還是不夠高效。

高鐵般快速的Excel自動填充

針對這種情況,最為簡單的方法是雙擊鼠標進行序列的填充(只能縱向填充)。

方法:在A4、A5單元格中分別輸入1、2,然後光標移到A4:A5右下角,當其變為實心的+號時,雙擊即可完成填充。

高鐵般快速的Excel自動填充

在Excel中,雙擊填充柄可以快速地完成對某一列內容的填充,尤其是對序列、公式等的填充,雙擊填充柄顯得更加快捷。不過雙擊填充柄需要有一個前提條件。那就是要完成填充,在填充的列旁邊(無論左右)需要有一個參考列,填充動作能否到達最後一個單元格,取決於該列相鄰列中第一個空白單元格的位置。

例如:如下圖所示,B列只能填充到B5單元格,是因為A6單元格為空白單元格。

高鐵般快速的Excel自動填充

右鍵拖拽填充等比序列

在Excel中,按住鼠標右鍵進行拖拽這個操作並不多見。拖拽右鍵進行自動填充就是其中之一。如下圖所示,選中C2單元格,光標移到C2右下角當其變為實心+號時,按住鼠標右鍵拖拽至適當位置,鬆開鼠標右鍵,即得到下圖所示界面:

高鐵般快速的Excel自動填充

從圖中我們可以清晰地看到,凡是鼠標左鍵能夠實現的功能,右鍵拖拽都能實現:複製單元格、填充序列、填充格式、不帶格式填充、等差序列、等比序列、快速填充、以工作日填充……。

如本節標題,需要利用拖拽鼠標右鍵的方式來批量輸入等比序列。例如:輸入一個步長值為2的等比序列。操作如下:

高鐵般快速的Excel自動填充

靈活好用的自定義序列

在Excel中,有很多內置好的序列,例如連續數字、星期、季度、月份等等如下圖所示。

高鐵般快速的Excel自動填充

內置好的序列我們可以輕鬆通過自動填充的方法完成輸入。然而對於某些我們日常工作使用頻率非常高的序列,Excel中並沒有內置,無法自動填充。這種情況下,我們需要定義好的序列設置到Excel中。

方法:選中要定義好的序列-按下Alt+F+T組合鍵打開Excel選項-高級-向下滾動右側的滾動條到底部-單擊“編輯自定義列表”-導入(也可以選擇在編輯框中輸入,每輸入完一項換行即可)-確定-確定。

高鐵般快速的Excel自動填充

“東西南北中”的序列我們就設置好了,回到表格中,我們就可以向填充連續數字一下對這個序列進行填充了。

高鐵般快速的Excel自動填充

案例:為26個英文字母創建序列。

不設置自定義序列,我們是無法像自動填充連續數字那樣快速得到26個字母的序列的。如何將26個英文大寫字母按序設置到Excel中呢?

按Alt+F+T鍵打開“Excel選項”-單擊“高級”-單擊“編輯自定義列表”-“插入序列”框中輸入序列(每輸入一項敲回車)-單擊“確定”-“確定”。

高鐵般快速的Excel自動填充


分享到:


相關文章: