Aminsha143
New Member
- Joined
- Oct 8, 2024
- Messages
- 1
- Office Version
- 365
- Platform
- Windows
Hello everyone,
I am seeking assistance in automating our company’s **daily attendance marking** process using Excel. Currently, we have two separate files:
1. **Daily Schedule Sheet**: Contains the next day’s activities for employees, including sections for:
- Job Assignments
- Office Staff
- Off Duty
- Standby
- Sick Leave
- Vacations
- Training
- Transportation
- Site Visits
- Marketing
- Store Duty
Each section has the respective employees listed under it.
2. **Attendance Sheet**: Where we manually mark the attendance of employees based on the daily schedule.
### Current Issue:
We are currently doing double the work by reviewing the **Daily Schedule** and manually updating the **Attendance Sheet**. The schedule already lists information like "Off," "Sick Leave," "Standby," etc., for employees, so I want to automate this process. The only thing that needs to be updated manually is **unauthorized absentees**.
### Requirement:
I would like to automate the attendance marking process in the **Attendance Sheet** by pulling data from the **Daily Schedule** sheet. Here’s the logic I want to implement:
1. If an employee is listed as **Off**, **Sick Leave**, **Standby**, or **Vacation** in the **Daily Schedule**, their corresponding status in the **Attendance Sheet** should be automatically updated with the same term.
2. If an employee is assigned a task (e.g., a job or project), they should be marked as **Present** in the **Attendance Sheet**.
3. The only manual updates needed would be for unauthorized absentees (those who are expected to be present but are absent).
### Example:
- **Daily Schedule:**
| Section | Employee Name |
|-------------|---------------|
| Off | John Doe |
| Sick Leave | Jane Smith |
| Project Work| Bob Johnson |
- **Attendance Sheet:**
| Employee Name | Status |
|---------------|-----------|
| John Doe | Off |
| Jane Smith | Sick Leave|
| Bob Johnson | Present |
### Desired Solution:
I need a formula or macro that will:
- Automatically update the attendance based on the schedule.
- Default the status to **Present** if the employee is listed for a task, and copy the exact status if it's "Off," "Sick Leave," etc.
If any employee is missing from the schedule or unplanned absent, they can be manually updated as **Absent**.
Any help with this would be greatly appreciated!
---
This draft should provide enough clarity and detail for anyone on Excel forums to understand your needs and help you find a solution.
I am seeking assistance in automating our company’s **daily attendance marking** process using Excel. Currently, we have two separate files:
1. **Daily Schedule Sheet**: Contains the next day’s activities for employees, including sections for:
- Job Assignments
- Office Staff
- Off Duty
- Standby
- Sick Leave
- Vacations
- Training
- Transportation
- Site Visits
- Marketing
- Store Duty
Each section has the respective employees listed under it.
2. **Attendance Sheet**: Where we manually mark the attendance of employees based on the daily schedule.
### Current Issue:
We are currently doing double the work by reviewing the **Daily Schedule** and manually updating the **Attendance Sheet**. The schedule already lists information like "Off," "Sick Leave," "Standby," etc., for employees, so I want to automate this process. The only thing that needs to be updated manually is **unauthorized absentees**.
### Requirement:
I would like to automate the attendance marking process in the **Attendance Sheet** by pulling data from the **Daily Schedule** sheet. Here’s the logic I want to implement:
1. If an employee is listed as **Off**, **Sick Leave**, **Standby**, or **Vacation** in the **Daily Schedule**, their corresponding status in the **Attendance Sheet** should be automatically updated with the same term.
2. If an employee is assigned a task (e.g., a job or project), they should be marked as **Present** in the **Attendance Sheet**.
3. The only manual updates needed would be for unauthorized absentees (those who are expected to be present but are absent).
### Example:
- **Daily Schedule:**
| Section | Employee Name |
|-------------|---------------|
| Off | John Doe |
| Sick Leave | Jane Smith |
| Project Work| Bob Johnson |
- **Attendance Sheet:**
| Employee Name | Status |
|---------------|-----------|
| John Doe | Off |
| Jane Smith | Sick Leave|
| Bob Johnson | Present |
### Desired Solution:
I need a formula or macro that will:
- Automatically update the attendance based on the schedule.
- Default the status to **Present** if the employee is listed for a task, and copy the exact status if it's "Off," "Sick Leave," etc.
If any employee is missing from the schedule or unplanned absent, they can be manually updated as **Absent**.
Any help with this would be greatly appreciated!
---
This draft should provide enough clarity and detail for anyone on Excel forums to understand your needs and help you find a solution.