Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a formula in Excel that I would like to autofill to 999,999 other cells. How can I do this without dragging the autofill handle down the entire sheet?

share|improve this question

The key is to select all the cells from the one that has the formula all the way down and then fill down the formula. These steps do that quickly:

Select the cell with the formula, then while holding down the Shift key, press the End key and then press the down arrow; now release the Shift key. This will resize the selection to include the blank cells below the active cell; if all cells below are blank, it will resize the selection all the way to the end of the sheet.

Once the range is selected, press Ctrl-D to fill down the formula.

share|improve this answer
This only repeats the value in the first cell. Unlike dragging the fill handle, which will automatically increment certain things. How to get the auto-increment? – Ben May 17 at 16:03
Turns out that's answered and links back here:… – Ben May 17 at 16:06
The OP was asking how to fill down formulas, not values. – Rachel Hettinger May 17 at 21:21

Double clicking the auto-fill handle (small rectangle at bottom left of selected cells) will auto-fill the column, until it detects a blank cell to its left.

See for example:

share|improve this answer
Only useful, if you already have 999,999 entries already entered to the left or right. – Ben May 17 at 16:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.