본문 바로가기
엑셀공부

엑셀 다중 함수를 활용한 자동 출근부 정리 방법 (엑셀 2019 최적화 버전 포함!)

by 곰탱이생각 2025. 2. 21.
반응형

직장에서 매일 직원들의 출근 및 퇴근 시간을 기록하는 것은 매우 중요합니다. 하지만 인원이 많아질수록 데이터를 수작업으로 정리하는 것은 비효율적이며, 실수가 발생할 가능성도 커집니다. 이럴 때 엑셀의 다중 함수를 활용하면 새로운 직원이 추가되거나 날짜가 늘어나더라도 자동으로 출근부를 정리할 수 있습니다. 특히 엑셀 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)), "")

📌 다중 함수 해석

이제 이 공식이 어떻게 동작하는지 설명드리겠습니다.

  1. MATCH 함수가 이름과 날짜가 모두 맞는 행을 찾음
  2. INDEX가 해당 행의 출근 또는 퇴근 시간을 가져옴
  3. TRIM(G2): 공백 제거 (입력 오류 방지)
  4. B$2:B$100+0 및 I$1+0: 날짜 형식을 숫자로 변환하여 비교
  5. IFERROR를 사용하여 오류 방지

엑셀 2019 및 이전 버전에서 배열 수식 적용 방법

엑셀 2019 이전 버전(2016, 2013 등)은 Ctrl + Shift + Enter를 눌러야 배열 수식이 적용됨수식 입력 후 {} 중괄호가 자동 생성되는지 확인!

 

다중 함수의 장점

직원이 추가되더라도 자동 업데이트날짜가 늘어나도 새로운 데이터를 찾을 필요 없음출근/퇴근 데이터를 손쉽게 자동 정리 가능반복적인 작업을 줄여 업무 효율성 향상

마무리하며

엑셀의 다중 함수를 활용하면 반복적인 출근부 정리를 손쉽게 자동화할 수 있습니다. 특히 INDEX, MATCH 함수를 조합하면 날짜와 직원별 데이터를 자동으로 찾아서 채울 수 있으며, 새로운 직원이 추가되더라도 다시 설정할 필요 없이 바로 반영됩니다. 업무 자동화는 단순 반복 작업을 줄이고 중요한 업무에 집중할 수 있도록 돕는 강력한 도구입니다.

👉 이제 여러분도 엑셀의 다중 함수를 활용해 출근부 정리를 자동화해보세요! 😊


 

728x90
반응형
LIST

댓글