직장에서 매일 직원들의 출근 및 퇴근 시간을 기록하는 것은 매우 중요합니다. 하지만 인원이 많아질수록 데이터를 수작업으로 정리하는 것은 비효율적이며, 실수가 발생할 가능성도 커집니다. 이럴 때 엑셀의 다중 함수를 활용하면 새로운 직원이 추가되거나 날짜가 늘어나더라도 자동으로 출근부를 정리할 수 있습니다. 특히 엑셀 2019 이전 버전(2016, 2013 등)을 사용하는 경우, 배열 수식 적용 방법을 제대로 이해하는 것이 중요합니다!
INDEX + MATCH를 활용한 기본적인 출근/퇴근 데이터 자동 입력
기본 데이터 예시 (A1:D7에 입력)
위 데이터를 기반으로 자동으로 출근 및 퇴근 시간을 채우는 표를 만들겠습니다.
자동으로 정리될 표 형식 (예: G1:N7)
다중 함수를 활용한 자동화 수식 (엑셀 2019 최적화)
출근 시간 자동 입력 (날짜별 자동 탐색)
👉 I3 셀 (홍길동의 2024-07-01 출근)에 입력
=IFERROR(INDEX($D$2:$D$100, MATCH(1, (TRIM(A$2:A$100)=TRIM(G3))*((B$2:B$100+0)=(I$1+0)), 0)), "")
퇴근 시간 자동 입력 (날짜별 자동 탐색)
👉 J3 셀 (홍길동의 2024-07-01 퇴근)에 입력
=IFERROR(INDEX($E$2:$E$100, MATCH(1, (TRIM(A$2:A$100)=TRIM(G3))*((B$2:B$100+0)=(I$1+0)), 0)), "")
📌 다중 함수 해석
이제 이 공식이 어떻게 동작하는지 설명드리겠습니다.
- MATCH 함수가 이름과 날짜가 모두 맞는 행을 찾음
- INDEX가 해당 행의 출근 또는 퇴근 시간을 가져옴
- TRIM(G2): 공백 제거 (입력 오류 방지)
- B$2:B$100+0 및 I$1+0: 날짜 형식을 숫자로 변환하여 비교
- IFERROR를 사용하여 오류 방지
엑셀 2019 및 이전 버전에서 배열 수식 적용 방법
✅ 엑셀 2019 이전 버전(2016, 2013 등)은 Ctrl + Shift + Enter를 눌러야 배열 수식이 적용됨 ✅ 수식 입력 후 {} 중괄호가 자동 생성되는지 확인!
다중 함수의 장점
✅ 직원이 추가되더라도 자동 업데이트 ✅ 날짜가 늘어나도 새로운 데이터를 찾을 필요 없음 ✅ 출근/퇴근 데이터를 손쉽게 자동 정리 가능 ✅ 반복적인 작업을 줄여 업무 효율성 향상
마무리하며
엑셀의 다중 함수를 활용하면 반복적인 출근부 정리를 손쉽게 자동화할 수 있습니다. 특히 INDEX, MATCH 함수를 조합하면 날짜와 직원별 데이터를 자동으로 찾아서 채울 수 있으며, 새로운 직원이 추가되더라도 다시 설정할 필요 없이 바로 반영됩니다. 업무 자동화는 단순 반복 작업을 줄이고 중요한 업무에 집중할 수 있도록 돕는 강력한 도구입니다.
👉 이제 여러분도 엑셀의 다중 함수를 활용해 출근부 정리를 자동화해보세요! 😊
'엑셀공부' 카테고리의 다른 글
엑셀 OFFSET 함수 완벽 가이드 – 동적 범위 설정하기 (0) | 2025.02.24 |
---|---|
엑셀을 이용한 이벤트 무작위 추첨! 엑셀 함수로 쉽게 추첨 하는 방법 (0) | 2025.02.23 |
엑셀 COUNTIF 함수에서 조건을 ""(큰따옴표)로 감싸야 하는 이유 (0) | 2025.02.20 |
엑셀 EDATE 함수 완벽 가이드 & 날짜 숫자 변환 문제 해결 방법 (1) | 2025.02.20 |
엑셀 날짜 함수 완벽 정리 – 초보자도 쉽게 이해하는 가이드 (2) | 2025.02.17 |
댓글