✅ 이 시스템에서 할 수 있는 것
- 출퇴근 시간 입력 → 자동으로 근무 시간 계산
- 지각, 조퇴 여부를 자동 판단
- 월별 출근 현황을 정리해서 출석률 계산
- 일정이 있으면 구글 캘린더에 자동 추가
📌 이제 하나씩 만들어보자!
1️⃣ 출퇴근 기록 자동화 – 근무 시간 계산
✅ 기본 출퇴근 기록 데이터
직원 이름 | 출근 시간 | 퇴근 시간 | 근무 시간(자동 계산) | 지각 여부(자동) |
김철수 | 09:00 | 18:00 | =TEXT((C2-B2),"hh:mm") | =IF(B2>"09:00", "지각", "정상") |
이영희 | 09:15 | 17:45 | =TEXT((C3-B3),"hh:mm") | =IF(B3>"09:00", "지각", "정상") |
✅ 자동 계산 공식
- 근무 시간 계산:
excel
복사편집
=TEXT((퇴근시간 - 출근시간), "hh:mm")
- 지각 여부 자동 표시:
excel
복사편집
=IF(B2>"09:00", "지각", "정상")
📌 이제 출퇴근 시간을 입력하면 자동으로 근무 시간 & 지각 여부가 표시됨!
2️⃣ 월별 출석률 자동 계산 – COUNTIF 함수 활용
✅ 출석률 계산 공식
excel
복사편집
=COUNTIF(E2:E100, "정상") / COUNTA(A2:A100) * 100
📌 출근 횟수를 전체 근무일 수로 나누어 출석률 자동 계산!
✅ 예제: 직원별 출석률 테이블
직원 이름 | 정상 출근일 | 전체 근무일 | 출석률(%) |
김철수 | =COUNTIF(E2:E100, "정상") | =COUNTIF(A2:A100, "김철수") | =C2/D2*100 |
이영희 | =COUNTIF(E2:E100, "정상") | =COUNTIF(A2:A100, "이영희") | =C3/D3*100 |
📌 출석률이 자동으로 계산되므로, 별도로 정리할 필요 없음!
3️⃣ 일정 자동 등록 – 구글 캘린더 연동 (Apps Script 활용)
✅ 출근 & 미팅 일정이 있으면 자동으로 구글 캘린더에 등록되도록 설정
📌 Apps Script 코드 (자동 일정 등록)
javascript
복사편집
function addToCalendar() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("일정");
var calendar = CalendarApp.getDefaultCalendar();
var eventTitle = sheet.getRange("A2").getValue();
var eventDate = sheet.getRange("B2").getValue();
calendar.createEvent(eventTitle, eventDate, eventDate);
}
📌 구글 스프레드시트에서 일정 입력하면 자동으로 캘린더에 등록됨!
🔥 이제 출퇴근 자동 관리 시스템 완성! 🚀
✅ 출근 시간 입력하면 근무 시간 자동 계산
✅ 지각 여부 자동 표시 & 출석률 계산
✅ 일정이 있으면 자동으로 캘린더에 추가
'구글 문서 도구' 카테고리의 다른 글
재고 & 주문 관리 자동화 (0) | 2025.03.16 |
---|---|
매출 & 비용 자동 보고서 생성 (0) | 2025.03.15 |
맞춤형 자동화 시스템 만들기 – 쉽게 배우는 방법! (0) | 2025.03.15 |
구글 스프레드시트 활용 실전 프로젝트 만들기 (1) | 2025.03.15 |
구글 스프레드시트를 활용한 설문조사 결과 자동 분석 방법 (0) | 2025.03.15 |