이직을 해서 업무를 쉽게 하고자 만들고 있는데 마지막이 막혀요 ㅠㅠ
현재 첫번째 시트(휴가신청)에 날짜와 사람이름 구분 수량을 입력하면 두번째 시트(10월 사무직) 시트에 입력되게 함수를 걸었습니다.
여기서 연차와 외출은 시간을 표시되게 하려고 현재 함수 sumifs를 이용하여 맞게 불러와서 문제가 안되는데
구분에 업무를 입력하면 2번째 시트에 시간이 아니라 내역에 나와있는 "출장","교육" 등이 표시되게 하려고합니다.
index와 match를 써보고 xlookup을 써봐도 풀리지가 않습니다. ㅠㅠ
구분에 업무를 넣었을때 결과값이 시간이 아니라 내역에 나와있는 글씨가 표시될수있게 하려면 어떤 함수를 써야할까요?
지금 몇일째 이거가지고 계속 씨름하고 있습니다. ㅠㅠ
도와주세요
안녕하세요~
이렇게 적용해 보세요.
=IFERROR( INDEX('휴가신청 '!$F:$F, MATCH(1, ('휴가신청 '!$C:$C='10월 (사무직)'!C$5)* ('휴가신청 '!$H:$H=10)* ('휴가신청 '!$I:$I='10월 (사무직)'!$A7)* ('휴가신청 '!$D:$D="업무"), 0) ), "")배열수식이므로,

수식 입력 후 Ctrl+Shift+Enter로 배열수식 확정을 해야 합니다.
똑같이 입력했는데 왜 저는 안될까요?
그리고 배열수식이라 수열확정하기 위해서 ctrl +shift+enter 를 누르면 "휴가" 한문변환기가 나와요 ㅠㅠ
아마도
배열수식을 입력하는데 잘못하신 거 같습니다.
안된 파일을 올려주시고,
키보드 키 배치를 한 번 확인해 주세요.
Ctrl + Shift + Enter는 엑셀의 기본 배열 수식 입력 단축키이기 때문에,
키 설정을 따로 변경하지 않는 한 기본적으로 동작합니다.
입력 방법은 간단합니다~
왼손으로 Ctrl과 Shift를 동시에 누른 상태에서,
오른손으로 Enter를 눌러주세요.
고수님 하나만 더 문의 드려요 ㅠㅠ
작업을 잘하고 저희가 직원이 50명내외라서 모든 직원들한테 위 함수를 걸고 월별로 시트를 만들다 보니 엑셀 반응 속도가 너무 느려요 ㅠㅠ
이럴때는 어떻게 하는게 좋을까요?
다른작업을 못할정도로 늦어요 ㅠㅠ
예,
그럴 수 있겠네요^^;;
이렇게 범위를 제한해 보세요~
=IFERROR( INDEX('휴가신청 '!$F$5:$F$100, MATCH(1, ('휴가신청 '!$C$5:$C$100='10월 (사무직)'!C$5)* ('휴가신청 '!$H$5:$H$100=10)* ('휴가신청 '!$I$5:$I$100='10월 (사무직)'!$A7)* ('휴가신청 '!$D$5:$D$100="업무"), 0) ), "")절대참조로 고정을 해 놓으시면,
체감속도가 빨라질 겁니다.
그래도 안되면,
다시 질문하세요.
파일도 첨부하시구요~~
너무 감사합니다.
너무감사합니다.
키보드 정렬 바꾸고 나니 되었어요...
너무너무 감사합니다.