How to create a simple Excel timesheet

A visual guide to help you create and manage your daily, weekly, and monthly work hours in Excel timesheet templates with formulas.

How to add basic labelsHow to add timesheet labelsHow to calculate daily working hoursHow to calculate weekly working hoursHow to calculate monthly working hoursHow to protect cells and the timesheet

Adding basic labels

adding basic labels to the template

First, you'll need to decide what kind of basic data you need in your Excel time sheet. The most common approach is to add the following basic labels:

  • Employee name
  • Date range covered in the timesheet (day, week, or month)
  • Name of the company department
  • Manager name

You can add more information if you want or need to, but a simple approach is always best.

Adding timesheet labels

adding timesheet labels to the template

Now that you've added the basic labels, you'll need to add timesheet labels to your template.

Add the dates, and divide the columns in order to clearly organize the most important data:

  • Time spent working before lunch
  • Time spent at lunch
  • Time spent working after lunch

For clarity, we'll mark these times in the timesheet as "Morning hours" "Lunch time", and "Afternoon hours".

In the next step, we'll see how to add up "Morning hours" and "Afternoon hours" to get the "Daily total" automatically.

Formula 1: Calculating daily working hours

daily working hours formula preview image

Here's how you calculate time in a daily Excel timesheet template:

  1. Insert =sum(D8+F8) into the "Daily total" cell (marked as G8 in this timesheet example).
  2. As soon as employees type the hours in the "Morning hours" and "Afternoon hours" cells, this time automatically gets added to the "Daily total".
  3. adding daily working hours and calculating daily total gif
  4. To use the same "=sum()" formula on the remaining days, expand the selection in your table to cover the remaining cells.
  5. expanding the selection to use the formula on remaining Daily total cells gif

    Expanding the selection to calculate the remaining days will be important when you want to calculate "Weekly totals".

    Formula 2: Calculating weekly working hours

    weekly working hours formula preview image

    Here's how you calculate time in a weekly Excel timesheet template:

    1. Use the =sum() formula again in the "Weekly total" cell with the data in the "Daily total" column, by selecting the G8 cell, and then expanding the selection to G14 ("=sum(G8:G12)").
    2. As soon as employees add hours in the "Morning hours" and "Afternoon hours" cells, this time automatically get added to their "Daily total", and this data automatically gets added to their "Weekly total".
    adding daily working hours to calculate weekly total gif

    You can create multiple tables like this in one Excel sheet, and then calculate "Daily totals" and "Weekly totals" for each. Once you've had "Weekly totals" calculated, you'll use this data to calculate the "Monthly total".

    Formula 3: Calculating monthly working hours

    monthly working hours formula preview imgae

    Here's how you calculate time in a monthly Excel timesheet template:

    1. You'll need to select the "Weekly total" cells (marked as G14, G30, N14, N30 in this Excel timesheet example) in order to calculate the "Monthly total".
    2. selecting weekly total cells to calculate monthly total
    3. Insert =sum(G14+G30+N14+N30) into the "Monthly total" cell (marked as P4 in this timesheet example).
    4. Monthly total formula up close
    5. Again, as employees enter their "Morning hours" and "Afternoon hours" in the right cells, the "Daily totals" and "Weekly totals" get calculated, and the "Monthly total" gets calculated as well.
    6. calculating monthly total final gif

    If employees change data in any of the cells, these changes will be reflected in the Monthly total.

    Protecting cells and the timesheet

    Once you've created your templates and defined all formulas correctly, you'll want to lock certain cells, in order to make sure your formulas remain functional and correct.

    You'll also want to make sure certain cells remain unlocked, so that your employees can freely add their data - typically, you'll need "Morning hours", "Lunch time", "Afternoon hours", and "Name" cells unlocked, and formula cells locked.

    By default, all your Excel cells are locked, but you'll be able to manage them in the Format cells window.

    In order to unlock cells for employee editing, simply:

    1. Select all the cells you want to unlock by holding the Ctrl key and clicking or expanding on the needed cells
    2. Press the Ctrl+1 on your keyboard to get the Format cells window.
    3. Select the Protected tab within the Format cells window, untick the Locked checkbox, and click OK to close the dialogue box.
    4. unlocking cells in the Format cells window
    5. Once you've differentiated between locked and unlocked cells, you'll need to make sure they stay that way, by "protecting" the sheet
    6. In order to open the "protect sheet" window, press and hold Alt+H+O+P
    7. Once you've opened this window, make sure only the option "select unlocked cells" is ticked.
    8. Add and remember a password, then close the dialogue box - your employees will have to enter this password in order to edit the unlocked cells.
    9. adding a password to protect sheet
    10. The employees will need to press and hold Alt+H+O+P to open the dialogue box again, enter the password and enable cell editing - considering they only have the password to edit unlocked sheets, your locked sheets will remain uneditable, with formulas intact.
    11. employees enter password to edit timesheet

Or, avoid all this work with Clockify

You've seen how you can create daily, weekly, and monthly Excel timesheet templates - but you can simply use our free timesheet app Clockify and enter, calculate, and lock your timesheets in a couple of clicks, in a ready-made, straightforward template.

Online timesheet

With Clockify, you'll also be able to track the time you spend on tasks with a timer, for more precision, as well as clock in your overtime, vacations, sick leaves, PTO, breaks, and unpaid leaves.

Clockify Timesheet

Automatic calculations in reports

At the end of a certain time period, you can run Summary, Detailed and Weekly reports, to analyze time spent working.

Clockify Summary Report

PDF export

You can also export this data as PDF or Excel files, and analyze further, or simply keep for documentation.

PDF exports of time reports

Download PDF samples: SummaryDetailedWeekly

Spreadsheet export

You can also download any report as Excel or CSV file to create custom pivot tables, arrange data as you see fit, or for archive purposes.

Export time data in Excel spreadsheet

Download spreadsheet samples: ExcelCSV

quote image

I used to get myself in a mess with Excel timesheets

Clockify is ideal for my needs. I work part-time for a client working as his executive assistant and his bookkeeper. I was getting myself in a mess just using a timesheet created in MS Excel and when I discovered Clockify I was over the moon with joy. I keep Clockify open in the background and I switch projects when I start the work and when I finish the work. I used to under invoice for my time and lose income but now I can bill for every second I work on his projects. Also, it has great reporting function and can either print off or save as a PDF or Excel etc. So not only do I invoice my client, I've also got exact data for the time I carry out each of his tasks

— Ruth Manser, Executive Assistant & Bookkeeper