=IFERROR(VLOOKUP($A3,$L$4:$Q$6,MATCH(D3,$M$2:$Q$2,1)+1,FALSE),0) 여기서
M2부터 Q2는 0:00, 9:00, 13:00, 15:00, 18:00 인데 Match함수 찾는 유형에서 1(보다작음)을 선택하는게 이해가 안됩니다.
예를 들어 입차시간이 9:39이면 9:00랑 12:59분 사이라서 9:00보다 작은게 아닌데 왜 Match함수에서 2가 반환돼서 2열을 택하게 되는건가요..? -1(보다큼)을 택해야하는거 아닌가요>
안녕하세요.
M2:Q2 영역이 오름차순으로 정렬되어 있으므로 1로 지정해야 합니다.
MATCH 함수의 옵션
•-1 : 찾을값보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
•0 : 찾을값과 첫 번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬되어 있지 않아도 됩니다.
•1 : 찾을값보다 작거나 같은 값 중에서 가장 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬되어 있어야 합니다.
즐거운 하루 되세요.
-
관리자2025-07-08 10:41:45
안녕하세요.
M2:Q2 영역이 오름차순으로 정렬되어 있으므로 1로 지정해야 합니다.
MATCH 함수의 옵션
•-1 : 찾을값보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
•0 : 찾을값과 첫 번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬되어 있지 않아도 됩니다.
•1 : 찾을값보다 작거나 같은 값 중에서 가장 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬되어 있어야 합니다.
즐거운 하루 되세요.