What is autofill in Google Sheets?

Autofill copies a cell or selection downward or sideways using the small blue square fill handle. Sheets detects simple series like 1,2,3 or Mon,Tue,Wed and continues the pattern. Formulas copy with relative references adjusting per row unless you locked absolute refs. Autofill is the fastest way to propagate a working formula across hundreds of rows when ARRAYFORMULA is not needed.

When to use it

Use autofill after you nail the formula in row 2: running totals, month labels, incremental ids, and formatting you want repeated down a column.

When to skip it

Skip autofill when the column should stay dynamic from one spill formula, or when pattern detection guesses wrong on irregular text series.

How it works

  1. 1

    Enter value or formula in starting cell, select it, drag the fill handle down the column.

  2. 2

    Double-click fill handle when adjacent column has data to auto-fill to last row in some cases.

  3. 3

    Hold modifier keys while drag if your OS supports alternate fill behavior per Google help docs.

  4. 4

    For dates, type two sample dates so Sheets infers step size before dragging.

  5. 5

    Copy formats only with paste special after autofill if formulas should not duplicate styles.

  6. 6

    Verify last rows after autofill on tables that grow monthly; extend fill when new data arrives.

Examples in Google Sheets

Month series

Type Jan and Feb, select both, drag fill handle to Dec for header row across columns.

Formula down column

Row 2 VLOOKUP works; double-click fill handle fills to last row beside populated id column.

Weekday pattern

Monday and Tuesday cells dragged produce full week labels for shift schedule template.

Build this without starting from a blank cell

Use a Better Sheets tool for Autofill, then watch a walkthrough when you want the full pattern.

Better Sheets resources

Common mistakes

  • Autofill guessing linear series on codes like SKU-9, SKU-10 incorrectly.
  • Dragging formulas over spill range blocking dynamic array output.
  • Forgetting absolute locks so rate cell reference walks away row by row.
  • Autofill formatting into cells that should stay plain text IDs.
  • Assuming autofill updates when source table shrinks; orphan formulas remain below.

Frequently asked questions

Autofill vs ARRAYFORMULA?
Autofill copies separate formulas per row. ARRAYFORMULA or spill uses one formula for many rows.
Autofill not working?
Select source cell with fill handle visible. Ensure not in view-only mode without edit rights.
Fill without dragging?
Copy cell, select target range, paste. Or use ARRAYFORMULA for formula columns.
Autofill custom list?
Sheets infers from first cells typed. No Excel-style custom lists unless pattern is clear.
Autofill dates skipping weekends?
Not automatic. Use WORKDAY or SEQUENCE with step logic in formula instead.
Autofill on mobile?
Awkward. Use desktop for long drags or use ARRAYFORMULA.
Smart Fill vs autofill?
Smart Fill infers transforms from examples. Autofill extends simple series and copies formulas.
Undo autofill?
Ctrl+Z immediately after fill. Version history if saved long after.

Related Tutorials

Watch how Autofill works

Browse more tutorials
How To Create An AutoFill in Google Sheets

How To Create An AutoFill in Google Sheets

Autofill inside of google sheets is possible with Dropdowns.
Move Cells to New Row with Formula

Move Cells to New Row with Formula

Move a range, or a set of cells, to a new area with a simple formula tha...
Automatically Copy Spreadsheet Tab to New File with Values Only, No Formulas

Automatically Copy Spreadsheet Tab to New File with Values Only, No Formulas

Automatically copy a spreadsheet tab to a whole new spreadsheet file, ge...
Add Autocomplete with Custom Function

Add Autocomplete with Custom Function

We'll make sure our additional custom formula acts like a native formula...
Replace 1,000 Formulas Instantly

Replace 1,000 Formulas Instantly

Learn a cool trick you can do with the ArrayFormula. If you don't know w...

Related blog posts

Guides that explain Autofill in more depth.

Browse the blog

Related glossary terms

Done reading about Autofill?

Membership unlocks 636+ tutorials, unlimited generators, and every template. Practical lessons. Zero fluff.

Need this once

Jump to a free tool or a single tutorial for this topic.

Learning Sheets for real

Unlock the full library, generators, and templates with membership.