← Excel Course contents
📗 Excel · Basics 4Published · 8 min read

AutoFill and inserting rows in Excel — fill handle, weekdays only, and a total that won't grow

If you've typed 1 to 10 by hand, or inserted a row and watched the total stay the same, this lesson is for you. Using a made-up class schedule (No., Date, Day, Week, Class, Students — 10 rows plus a total), it shows what the fill handle fills and how, how to fill weekdays only, why a separately filled Day column drifts away from the dates, and why a row inserted just above the total is left out of it. Every result was measured in Excel for Microsoft 365 on this PC.

The fill handle — what you drag and what you get

Select a cell and a small square appears at the bottom right corner of the border. That's the fill handle. Point at it until the pointer turns into a thin plus (+), then drag down (or across). The practice file is a made-up class schedule with only the first row filled in the No., Date, Day and Week columns.

Home
A2fx1
ABCDEF
1No.DateDayWeekClassStudents
212026-11-02MonWeek 1Korean12
32 English15
4 Math9
5 Science14
6 Social11
7 Korean13
8 English10
9 Math16
10 Science8
11 Social12
12 Total120
1/5A class list with only the first row — type 1 and 2 in No. and select A2:A3. The small square at the bottom right is the fill handle
Try it — drag the fill handle of the selected cells down (the steps play by themselves)
What the first cell(s) holdDragged down (Excel on this PC)
1 (one cell)1 · 1 · 1 · 1 … copied
1, 2 (both selected)1 · 2 · 3 · 4 …
2, 4 (both selected)2 · 4 · 6 · 8 …
2026-11-06Nov 7 · Nov 8 · Nov 9 … (every day, weekends included)
Mon / MondayTue · Wed · Thu … / Tuesday · Wednesday …
Jan · Week 1 · Room 1Feb · Mar … / Week 2 · Week 3 … / Room 2 · Room 3 …
MathMath · Math … copied
=A1*2=A2*2 · =A3*2 … (the reference moves down a row each time)
=A1*$B$1=A2*$B$1 … (the $-locked B1 stays)

You can also fill without dragging: select from the top cell down and press Ctrl+D (Home > Fill > Down) — the top cell is copied into the cells below. On this PC, =A1+1 filled with Ctrl+D became =A2+1 · =A3+1 · =A4+1.

Weekdays only, or one month at a time — Home > Fill > Series…

Dragging a date fills Saturdays and Sundays too. For class days you usually want weekdays only: select from the first date down to where the list ends, then Home > Fill > Series…. The Series box opens; with date cells selected, Type was already set to Date on this PC. Pick a Date unit:

Date unitSix cells down from Fri 2026-11-06
Day (same as dragging)Nov 6 · 7 · 8 · 9 · 10 · 11
WeekdayNov 6 · 9 · 10 · 11 · 12 · 13
MonthNov 6 · Dec 6 · Jan 6 2027 · Feb 6 · Mar 6 · Apr 6
ℹ️

Excel on this PC shows Korean menus, so this lesson uses Microsoft's English names (Fill, Series…, Date unit: Day, Weekday, Month, Year). The results in the table were measured.

Trap 1 — the dates become weekdays, the Day column doesn't

Home|Fill ▾ → Series…
B2fx2026-11-02
ABCDEF
1No.DateDayWeekClassStudents
212026-11-02MonWeek 1Korean12
322026-11-03TueWeek 2English15
432026-11-04WedWeek 3Math9
542026-11-05ThuWeek 4Science14
652026-11-06FriWeek 5Social11
762026-11-09SatWeek 6Korean13
872026-11-10SunWeek 7English10
982026-11-11MonWeek 8Math16
1092026-11-12TueWeek 9Science8
11102026-11-13WedWeek 10Social12
12 Total120
1/4Redo just the dates as weekdays: select B2:B11, Home > Fill > Series… > Date unit: Weekday → Fri Nov 6 is followed by Mon Nov 9
A Day column dragged on its own knows nothing about the dates — let TEXT read them instead

A Day column filled by dragging 'Mon' is just the list Mon → Tue → Wed … typed out. So after the dates were re-filled as weekdays, row 7 (Mon Nov 9) said 'Sat' and row 8 (Nov 10) said 'Sun'. Excel shows no error for this.

  1. 1Type =TEXT(B2,"ddd") in C2. It returned 'Mon' (format code ddd = short weekday name).
  2. 2Drag C2's fill handle to row 11: Mon · Tue · Wed · Thu · Fri · Mon · Tue · Wed · Thu · Fri — always matching the date.
  3. 3Change a date and its weekday changes with it.
⚠️

Week labels behave the same way: dragging 'Week 1' gave Week 1 … Week 10, one per row — wrong when a week has five classes. Type five rows of each week, or type the first five and drag those five together.

Trap 2 — a row inserted right above the total is left out of it

Home
F12fx=SUM(F2:F11)
ABCDEF
1No.DateDayWeekClassStudents
212026-11-02MonWeek 1Korean12
322026-11-03TueWeek 1English15
432026-11-04WedWeek 1Math9
542026-11-05ThuWeek 1Science14
652026-11-06FriWeek 1Social11
762026-11-09MonWeek 2Korean13
872026-11-10TueWeek 2English10
982026-11-11WedWeek 2Math16
1092026-11-12ThuWeek 2Science8
11102026-11-13FriWeek 2Social12
12 Total120
1/5The total in F12 is =SUM(F2:F11) → 120
Insert a row — Home > Insert > Insert Sheet Rows, or right-click a row header > Insert

To add a class at the bottom, a row was inserted right above the total row (row 12). The total moved down to row 13, but the formula stayed =SUM(F2:F11) — with 20 students typed in the new row the total was still 120 (it should be 140). The new row sits outside the end of the SUM range (row 11).

Excel's error checking marked the total with a green triangle in its top-left corner. Reading the cell's error flags on this PC, 'formula omits adjacent cells' (xlOmittedCells) was on. Change the total to =SUM(F2:F12) and it reads 140.

Inserting the row above the last data row (row 11) instead put it inside the range, and the total widened to =SUM(F2:F12) by itself — 140.

💡

For a list you keep adding to, the table format (Ctrl+T) from lesson 2 is easier: type in the row right below the table and the table grows, and its total row grows with it (measured in Excel basics lesson 2).

Watch as a short — this section in under a minute (CODINGNOW EN)www.youtube.com/shorts/_Hl8zfMvcxM

Inserting several rows and renumbering

Drag across row headers 5, 6 and 7 and insert: three rows go in at once. On this PC the No. column then read 1 · 2 · 3 · (three blanks) · 4 · 5 …, and the total widened to =SUM(F2:F14) by itself (the rows were inside the range).

To renumber, select A2:A3 (1, 2) and drag the fill handle to the last row: 1 to 13 again. Do this once after each insert.

Common snags

  • No fill handle: Microsoft's help says to turn on File > Options > Advanced > 'Enable fill handle and cell drag-and-drop'
  • The number just copies: only one cell was selected — select 1 and 2 together and drag
  • Weekends sneak into the dates: dragging fills every day — use Series… with Date unit Weekday
  • Days don't match the dates: the Day column was dragged as text — use =TEXT(B2,"ddd")
  • Inserted a row but the total didn't change: it went right above the total, outside the range — widen the range or insert above the last data row

Practice

Open the practice file (No., Date, Day and Week filled on the first row only) and try this:

  1. 1Type 2 in A3, select A2:A3 and drag the fill handle to row 11 → No. 1 to 10.
  2. 2Select B2:B11, Home > Fill > Series… > Date unit Weekday → Nov 2 to Nov 13 with no weekends.
  3. 3Type =TEXT(B2,"ddd") in C2 and fill to row 11. In column D, five rows of Week 1 and five of Week 2.
  4. 4Insert a row above row 12 (the total) and add a new class (11 · 2026-11-16 · Mon · Week 3 · Korean · 20). If the total says 120, that's trap 2 — change it to =SUM(F2:F12) for 140.

The answer file is the filled schedule with one new class added and the total fixed to =SUM(F2:F12) (140).

FAQ

Q. How do I autofill 1, 2, 3 in Excel?

Type 1 and 2 in two cells, select both, and drag the fill handle (the small square at the bottom right) down. With only the 1 selected, Excel on this PC just copied 1.

Q. How do I autofill dates without weekends?

Select the date cells, then Home > Fill > Series… and choose Date unit Weekday. Fri Nov 6, 2026 was followed by Mon Nov 9.

Q. I inserted a row but my SUM total didn't change.

A row inserted right above the total is outside the SUM range. On this PC =SUM(F2:F11) stayed as it was — 120 instead of 140 — with a green triangle. Widen the range to =SUM(F2:F12), or insert above the last data row so the range grows by itself.

Q. How do I get the weekday from a date automatically?

Use =TEXT(date_cell,"ddd") — it gave 'Mon' here. Change the date and the day follows. A Day column dragged on its own drifted out of step once the dates were re-filled as weekdays.

Comments 0

No comments yet. Be the first.

Only members can comment.

Comments with ads, abuse, personal information or illegal content are hidden or removed. Members who post ads, spam, or hateful content are removed from the site, and everything they wrote is deleted. Comments are shown with your nickname. Privacy Policy