How to Create Monthly Duty Roster Format in Excel

To create a monthly duty roster in Excel, first we’ll create a roster template, then fill the roster for a specific month into this remplate as an example.


STEP 1 – Make Monthly Duty Roster Template

In this template, there must be headers for Serial Number, Employee Name and Designation and dedicated cells for the Month, Days of the Month and Date of those days.

  • Download the template from the Download Practice Workbook section below

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

  • Now create another Excel Sheet, where we will store a list of the Months.
  • Rename the sheet as Months.
  • Enter January in cell B4.
  • Drag down the Fill Handle to fill the names of the other Months sequentially.

The list of months is complete.


STEP 2 – Create Drop-Down Menu for Entry of Month

  • Select cell C4.
  • Go to the Data tab.
  • From the Data Tools group, select the Data Validation icon.
  • Select Data Validation from the list.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

A dialog box named Data Validation will open up.

  • Select List from the drop-down menu in the Allow field.
  • In the Source field, enter =Months!$B$4:$B$15.
  • Click OK to proceed.

Here, Months is the name of the Excel Sheet where we put the months, and the list of months is in the range B4:B15.

Next to cell C4, a drop-down menu icon appears. Clicking it will open a list for choosing a Month.

We will create our monthly duty roster for the month of December.

  • Select December from the drop-down list.


STEP 3 – Insert Employee Information

  • Insert the employee information serially as in the image below.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel


STEP 4 – Input Date and Duty on the Duty Roster

  • In cells F4 and G4, enter 1 and 2 respectively (representing 1st and 2nd December).
  • Drag the Fill Handle right to fill all the cells of Date up to 31st December serially.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

 

Let’s fill in the Day row.

  • As 1st December is Thursday, enter Thu in cell F5.
  • Drag the Fill Handle right to fill the Days serially.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

The rows for Date and Day are complete. Below is what the roster for the first 7 days looks like:

And below is the roster template for 20th to 31st December.

Our monthly duty roster format is ready.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

Now we can insert the duty times of the employees for the month.

For example, here is a filled in roster up to 7th December, where M is for Morning, N is for Night and A is for Afternoon.

And here is the roster from 20th to 31st December.


STEP 5 – Highlight Weekends

Assuming there are no shifts on the weekend, we will insert WO (Weekend Off) on the holidays and weekends, i.e. on every Saturday and Sunday.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

 

Let’s highlight the weekends and vacations.

  • Select the range F6 to AJ6 (the overall monthly roster duty schedule).
  • Click on the Home tab.
  • From the Styles group, click on the drop-down menu of Conditional Formatting.
  • From the drop-down menu, select Highlight Cells Rules >> Text That Contains.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

A window named Text That Contains will open up.

  • Enter WO as Format Cells that contain the text.
  • Select Light Red Fill with Red Text highlighter.
  • Click OK to proceed.

As a result, cells containing WO are highlighted.

Here’s what our roster looks like up to 7th December.

And here from 20th to 31st December.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

In the last step, we will insert an informational text box.

  • Click on the Insert tab.
  • Select Text >> Text Box.

An arrow appears, indicating text boxes.

  • Place this arrow where you want to put your textbox.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

  • In the text box, enter information relevant to the roster, such as explanations of what M, N, A and WO represent.
  • Modify the color of the text and the cell as desired using the icons in the image below.


Final Output

Our monthly duty roster format is ready.

In the following figure, you can observe up to 7th December.

Step-by-Step Procedures to Create Monthly Duty Roster Format in Excel

And here from 25th to 31st December.

Read More: How to Create Weekly Duty Roster Format in Excel


Download Practice Workbook


Related Articles


<< Go Back to Roaster Templates | Excel Templates

Get FREE Advanced Excel Exercises with Solutions!
Sudipta Chandra Sarker
Sudipta Chandra Sarker

Sudipta Chandra Sarker, BSc, Electrical and Electronic Engineering, Bangladesh University of Engineering and Technology, Bangladesh, has worked on the ExcelDemy project for over a year. For ExcelDemy, he has authored 42 articles and reviewed over ten articles. He is employed as a junior software developer at the moment. He aims to create various useful Microsoft Office Add-ins, extending the functionality of Office programs. His interests span Microsoft Office Suites, Data Science, VBA, VB.NET, ASP.NET, C#, Excel, and Desktop... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo