다음을 통해 공유

엑셀 시간 참조 vlookup 오류 문의 드립니다.

익명
2021-04-03T10:09:39+00:00

now() 함수에서 시간과 분을 추출하여 그 값을 기준으로  vlookup함수를 사용하여 

값을 가져오는데 일부분이 오류가 나서 값을 가져오지를 못합니다.

참조값이 오류인지 확인을 해봤으나 시간값이 서로 일치를 하는데도 오류가 나고 값을 가져오지를 못하는데

어떤 오류인지 찾을수가 없습니다.

해결을 부탁드립니다.

=IF(N20-TIME(0,15,0)>=$M$4,N20-TIME(0,15,0),IF(N20-TIME(0,15,0)<$M$4,M21,""))

위 수식으로 가져온 시간이 16:00분이고 그래서 16:00을 vlookup 참조하여

=IFERROR(VLOOKUP(N21,$B$4:$H$1395,2,FALSE),0)   으로 하였더니 오류없이 값을 가져왔으나

같은 수식으로 작업한 아래값은 참조값이 똑같은 16:00 이나  값을 가져오지 못하고 오류가 나옵니다.

=IF(N25-TIME(0,30,0)>=$M$4,N25-TIME(0,30,0),IF(N25-TIME(0,30,0)<$M$4,M26,""))

이 수식으로 가져온 시간도 16:00 입니다.

원인을 알고싶습니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2021-04-12T02:56:44+00:00

    안녕하세요. wabbaekim님.

    Microsoft Community를 이용해 주셔서 감사합니다.

    현재 남겨주신 내용의 경우 값이 정상적으로 표시되는 셀과, 표시되지 않는 셀의 수식 상의 차이는 없는 것으로 보입니다.

    다만, 문의에 첨부된 스크린샷이 일부 영역에 한정되어 있고 수식에서 참조하는 셀들이 모두 확인되는 것이 아니기 때문에 단순히 현재 상황만으로 원인을 파악하기는 어려운 것으로, 직접적인 점검을 통해 문서를 확인하여야만 문제 해결이 가능할 것으로 보여지는 점 양해 부탁드리며,

    커뮤니티에서는 문서 점검에 대한 내용을 도움 드리기 어려운 부분이기 이고, 현재 Office 2010은 기술 지원이 종료된 제품으로써 전체적인 수식 점검을 직접 진행해주셔야 하는 점 양해 부탁드립니다.

    많은 어려움으로 불편을 겪으셨을 것으로 생각되며 조금이나마 도움이 되시길 바랍니다. 추가 문의가 있으시다면 [응답] 버튼을 눌러 질의를 부탁드립니다.

    감사합니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음