메뉴
미해결 엑셀2019윈도우11

중간중간 비어있는 날짜 채워 넣기

모
9월 2일 조회 3,432
안녕하세요

출근/퇴근 데이터를 불러와 엑셀로 정리 하는데

출근하는 날짜만 데이터를 불러올수 있어 출근하지 않는 날은 날짜 정보가 나오지 않습니다.

1일~말일까지 있는 표에 데이터가 들어가든

데이터에 빠진 날짜가 들어가든 상관 없습니다.

 

전에 다른분의 피벗테이블 이용해서 하는 방법이 있었는데

그분처럼 모든 날짜가 나오지 않습니다.

뭐가 달라서 그런걸까요?

 

원본 데이터와 다른분의 방식도 같이 첨부합니다.

 

 
연장근무-날짜.gif

댓글 4

김
김재규 9월 2일
첨부 참조

1. 수식-->계산옵션-->수동 (임의 셀값 변경시마다 전체 시트 재계산에 따른 시간 낭비 목적)

-요약 시트 셀G2 직원 선택 후 Shift+F9 (시트계산)

2. 수식의 이름설정

EndRow =MAX(ROW(데이터!$A:$A)*(데이터!$A:$A<>""))

F근무시간 =IFERROR(INDEX(OFFSET(기준,1,4,EndRow-1,1),MATCH(요약!$G$2&요약!$A5,OFFSET(기준,1,1,EndRow-1,1)&INT(OFFSET(기준,1,2,EndRow-1,1)),0)),"")

F출근 =IFERROR(INDEX(OFFSET(기준,1,2,EndRow-1,1),MATCH(요약!$G$2&요약!$A5,OFFSET(기준,1,1,EndRow-1,1)&INT(OFFSET(기준,1,2,EndRow-1,1)),0)),"")

F퇴근 =IFERROR(INDEX(OFFSET(기준,1,3,EndRow-1,1),MATCH(요약!$G$2&요약!$A5,OFFSET(기준,1,1,EndRow-1,1)&INT(OFFSET(기준,1,2,EndRow-1,1)),0)),"")

기준 =데이터!$A$1



3. 셀 수식

 
모
모찌율 작성자 9월 3일
@김재규 님 제가 이해하기엔 조금 어려워 보이지만 노력해보겠습니다.

감사합니다.!!
김
김재규 9월 3일
@모찌율 님 VBA 파일로 시간과 노력을 절약하세요.
수식-->계산옵션-->수동모드 불필요/ 이름관리자 이용한 수식의 이름 설정 불필요

'초기화' 상태



'근태' 버튼



 
모
모찌율 작성자 9월 16일
@김재규 님 감사합니다.

근데 매크로를 사용할수 없다고 합니다.

질문답변 게시판의 최근 글

로그인

처음이면 카카오·네이버로 계속하면 바로 가입돼요

또는
비밀번호 찾기
Caps Lock이 켜져 있습니다
스크랩 완료