Computer >> Computer tutorials >  >> Software >> Office

How to Create an Employee Database in Excel (with Easy Steps)

To keep track of employee information, we may need an Excel database with fields such as names, positions, salaries, and experiences, among other things. We do, however, want to create a dynamic employee database in which all information is updated automatically in real-time. So, in this tutorial, we will show you how to create a dynamic employee database in Excel.

5 Steps to Create an Employee Database in Excel

We have provided some sample fields of a database where we will enter and keep our records in the image below. To make the database dynamic, we’ll use TODAY, INT, VLOOKUP, and MATCH functions later. We’ll use a drop-down list to select the information we need for each employee.

How to Create an Employee Database in Excel (with Easy Steps)

Step 1: Insert Basic Details to Create an Employee Database

  • Firstly, write the names of each employee.

How to Create an Employee Database in Excel (with Easy Steps)

  • Type the positions of each employee.

How to Create an Employee Database in Excel (with Easy Steps)

  • Enter the information for the base salary.

How to Create an Employee Database in Excel (with Easy Steps)

  • Then, type the joining dates.

How to Create an Employee Database in Excel (with Easy Steps)

Step 2: Use TODAY Function to Count Experience

  • To count the experience in years, subtract the joining date from today’s date with the following formula.
=TODAY()-E5)

How to Create an Employee Database in Excel (with Easy Steps)

  • Consequently, it will result in a date format.

How to Create an Employee Database in Excel (with Easy Steps)

  • Go to the Number ribbon, and change the format to Number.

How to Create an Employee Database in Excel (with Easy Steps)

  • As a result, the result will show in days. We need to convert the days into years.

How to Create an Employee Database in Excel (with Easy Steps)

  • To convert the number of days into years, enter the following formula.
=(TODAY()-E5)/365

How to Create an Employee Database in Excel (with Easy Steps)

  • The result will appear in cell F5 as 10.30.

How to Create an Employee Database in Excel (with Easy Steps)

  • Now, we need to count the full number of completed years. To do this, we will apply the INT function with the following formula.
=INT((TODAY()-E5)/365)

How to Create an Employee Database in Excel (with Easy Steps)

  • Press Enter to see the result (10.00).

How to Create an Employee Database in Excel (with Easy Steps)

  • Finally, use the AutoFill Handle Tool to fill in the columns.

How to Create an Employee Database in Excel (with Easy Steps)

Read More: How to Use Database Functions in Excel (With Examples)

Similar Readings

  • How to Create a Client Database in Excel (With Easy Steps)
  • How to Create a Database with Form in Excel
  • How to Create Student Database in Excel (With Easy Steps)

Step 3: Insert Formula to Calculate Present Salary

  • For the 5% increment per year, insert the following formula to calculate the present salary.
=D5*(1.05)^F5

How to Create an Employee Database in Excel (with Easy Steps)

  • Then, press Enter.

How to Create an Employee Database in Excel (with Easy Steps)

  • Finally, auto-fill the required cells by dragging down the AutoFill Tool.

How to Create an Employee Database in Excel (with Easy Steps)

Step 4: Insert Drop-Down List

  • Firstly, click on the Data.
  • Select the Data Tools.
  • Then, click on Data Validation.

How to Create an Employee Database in Excel (with Easy Steps)

  • In the Allow box, choose the List option.
  • To make a drop-down list with the employee names, select the range B5:B11.
  • Finally, click OK.

How to Create an Employee Database in Excel (with Easy Steps)

  • As a consequence, your drop-down list will be created as the image shown below.

How to Create an Employee Database in Excel (with Easy Steps)

Step 5: Apply VLOOKUP Function to Create Employee Database in Excel

  • To find the position of the name in the drop-down list in cell B5, type the following formula in cell C15.
=VLOOKUP($B$15,$B$4:$G$11,MATCH(C4,$B$4:$G$4,0),FALSE)

How to Create an Employee Database in Excel (with Easy Steps)

  • Then, press Enter to get the position (Team Leader) of the employee (William).

How to Create an Employee Database in Excel (with Easy Steps)

  • Drag the AutoFill Tool from left to right to fill in the cells.

How to Create an Employee Database in Excel (with Easy Steps)

  • Select the required format for currency ($) and date format.

How to Create an Employee Database in Excel (with Easy Steps)

  • Choose an employee’s name from the drop-down list.

How to Create an Employee Database in Excel (with Easy Steps)

  • As a result, all of the fields (i.e., positions, salaries, and experiences) change as the names are chosen.

How to Create an Employee Database in Excel (with Easy Steps)

Conclusion

I hope this article has given you a tutorial about how to create an employee database in Excel. All of these procedures should be learned and applied to your dataset. Take a look at the practice workbook and put these skills to the test. We’re motivated to keep making tutorials like this because of your valuable support.

Please contact us if you have any questions. Also, feel free to leave comments in the section below.

We, the Exceldemy Team, are always responsive to your queries.

Stay with us and keep learning.

Related Articles

  • How to Maintain Customer Database in Excel
  • How to Create a Database That Updates Automatically in Excel
  • Create Inventory Database in Excel (3 Easy Methods)
  • How to Create a Relational Database in Excel (With Easy Steps)
  • How to Create a Searchable Database in Excel (2 Quick Tricks)