Calculation Issues

Create an Excel Timesheet with a Day Dropdown in WPS Spreadsheets

Algirdas JasaitisAlgirdas Jasaitis Nov 13, 2026 869 views

Question details

The user wants to create an Excel-compatible timesheet in WPS Spreadsheets that uses a day dropdown, start and end time fields, and a formula to calculate hours worked for the selected day.

Create an Excel Timesheet with a Day Dropdown in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
Building or updating a daily timesheet for tracking work hours with selectable days and automatic calculations.
Observed behavior
A working timesheet that calculates hours worked from the selected day and time entries.
Before you start

Set up columns for Day, Start Time, and End Time in WPS Spreadsheets, and keep the time cells formatted as Time before entering the calculation formula.

Solution 1Recommended

Build a Day Dropdown and Calculate Hours Worked in WPS Spreadsheets

Use this method to create a selectable day list and automatically calculate hours from start and end times.

The formula =MOD(EndTime-StartTime,1)*24 handles shifts that cross midnight and returns hours as a decimal number.

1
Select the Day column and open Data Validation

Select the cells where you want the day dropdown, click the Data tab, choose Data Validation, and set Allow to List.

2
Enter the list of days

In the Source box, type Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday and click OK.

3
Add start and end time cells

Enter the work start and end times in the adjacent Start Time and End Time cells, for example 9:00 AM and 5:30 PM.

4
Enter the hours worked formula

In the Hours Worked cell, enter =MOD(C2-B2,1)*24, replacing B2 and C2 with your actual Start Time and End Time cell references.

5
Format time and number cells

Select the Start Time and End Time cells, press Ctrl+1, set the format to Time; select the Hours Worked cell, press Ctrl+1, and set the format to Number.

Build a Day Dropdown and Calculate Hours Worked in WPS Spreadsheets
Formula updates automatically: The hours worked value recalculates when the selected day or time values change.
WPS Spreadsheets

Create a Day Dropdown Timesheet in WPS Spreadsheets

Build a timesheet directly in WPS Spreadsheets using Data Validation for the day dropdown and Excel-compatible time formulas. Save the workbook as .xlsx so it remains compatible with Microsoft Excel without losing the layout or calculations.

  1. 1. Open WPS Spreadsheets: Launch WPS Office, click Spreadsheets, and open a blank workbook.
  2. 2. Create the timesheet columns: In row 1, type Day, Start Time, End Time, and Hours Worked as column headings.
  3. 3. Add the day dropdown: Select the Day cells, go to Data > Data Validation, choose List, and enter the seven days as the source.
  4. 4. Enter times and the formula: Enter start and end times, then in Hours Worked enter =MOD(C2-B2,1)*24 with the correct cell references.
  5. 5. Save as an Excel-compatible file: Click Menu > Save As, choose Excel Workbook (*.xlsx), and save the timesheet.
Free WPS Spreadsheets includes Data Validation for day dropdownsUses the same MOD time formula as Microsoft ExcelSupports .xlsx format for seamless Excel compatibilityLightweight and familiar Excel-style ribbon interfaceAutomatic recalculation for start and end time changes
microsoft office alternative - wps office

Frequently Asked Questions

How do I create a day dropdown in WPS Spreadsheets?

Select the Day column cells, click Data > Data Validation, choose List, and enter Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday in the Source box.

What formula calculates hours worked from start and end time?

Use =MOD(EndTime-StartTime,1)*24. Replace EndTime and StartTime with the actual cell references, for example =MOD(C2-B2,1)*24. Format the result as Number.

Why does my hours worked formula show a time or a small decimal?

The formula returns hours as a decimal number. Select the Hours Worked cells, press Ctrl+1, and set Number format to Number, not Time. Also verify the Start Time and End Time cells are formatted as Time.

Can this timesheet be opened in Microsoft Excel?

Yes. Save the WPS Spreadsheets workbook as an .xlsx file. The day dropdown and =MOD formula remain compatible with Microsoft Excel.

How do I add the day dropdown and formula to more rows?

Select the last row with the dropdown and formula, then drag the fill handle down. For automatic copying, select the range and click Insert > Table before adding the dropdown and formula.