나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 조삿갓 (choga21)

추천:  2
파일:     연습(7)[2].xlsx (16.9KB) 조회:  2105
제목:   [RE]요일별 자료값 불러오기
     
  - 엑셀 버전(95,97,2000,xp,2003,2007): 2016

* 아래줄에 질문을 작성하세요 >>


안녕하세요. 연습 파일을 첨부합니다. 

총 3개의 시트가 있는데요.

1번 시트는 세로 달력 양식입니다.
2번 시트는 세로 달력 양식에 들어가야 할 자료입니다.
3번 시트는 1, 2번 시트를 합쳐 나와야 하는 결과값입니다.


기간별, 요일별로 출퇴근 시간이 다른 사람 홍길동을 가정할 때
1번 시트에 자동으로 출퇴근 시간이 걸리도록 만드는 것이 목표입니다.

1번 시트는 6월 달력인데요.
6월 3일까지는 2번 시트의 4행 자료가 요일별로,
6월 4일부터는 2번 시트의 5행 자료가 요일별로 추출되어야 해요.

어떤 수식을 사용해야 결과값을 도출할 수 있을까요?
==============[이소민님 글에 대한 답변입니다]==============

첨부파일 참고 바랍니다.
문제해결을 쉽게 하기 위해 시트구조를 조금 바꾸었습니다.

중간 계산값을 별도의 셀에 저장해 두고 활용하면
1) 실행 속도가 빨라집니다.
2) 수식을 간결하게 작성할 수 있으므로, 문제가 쉬워집니다.

해답은 Sheet1에 작성하였습니다.
A1과 A2에 각각 연도와 월을 숫자만 입력하면
해당 월의 일자와 요일이 자동으로 매겨집니다.

추가 작성하거나 수정한 수식에는 음영배경을 넣었고
음영색이 같은 셀들은 동일한 수식을 복사한 것입니다.
즉 예를 들면 D4 셀에 잘 설계해서 입력한 수식을
D4:E34 범위에 쭈욱 복사한 것입니다.

단, 노란색 음영은 시트 구조를 바꾼 것입니다.(수식이 아님)

근무자 이름과 날짜구간별 시작일을 색인키로 값을 찾아옵니다.

따라서 근무자가 추가되어도 인식이 가능합니다.
 
[불량 게시물 신고]  
        
  

작성일 : 2018-07-13(21:41)
최종수정일 : 2018-07-13(21:41)
 


 ◎ 관련글

  제 목   작성자   날짜
요일별 자료값 불러오기 이소민 2018-07-13
[RE]요일별 자료값 불러오기 조삿갓 2018-07-13