옵션 중 TRUE가 필기 책에는 '기준값보다 크지 않은 값 중에서 가장 근접한 값을 찾음'이라고 나와 있는데 실기 책에는 '찾을값과 정확하게 일치하는 값이나 근사값을 찾음'이라고 나와 있어 무엇이 맞는 설명인지 헷갈려서 질문 드립니다.
안녕하세요.
두 설명은 서로 모순되는 것이 아니라, 실기 책 설명이 포괄적이고 필기 책 설명이 TRUE의 실제 동작을 더 구체적으로 설명한 것입니다.
VLOOKUP/HLOOKUP의 마지막 인수를 TRUE로 지정하면 먼저 정확히 일치하는 값이 있으면 그 값을 찾고, 정확히 일치하는 값이 없으면 찾을 값보다 크지 않은 값 중 가장 가까운 값을 찾습니다. 이때 기준이 되는 첫 열 또는 첫 행은 일반적으로 오름차순 정렬되어 있어야 합니다.
예를 들어 기준값이
0 60 70 80 90이고 찾을 값이 75이면 정확한 75가 없으므로
75보다 크지 않은 값 → 0, 60, 70
그중 가장 가까운 값 → 70을 찾습니다.
따라서 두 교재의 표현을 합치면 가장 정확한 설명은 다음과 같습니다.
TRUE: 찾을 값과 정확히 일치하는 값이 있으면 그 값을 찾고, 없으면 찾을 값보다 크지 않은 값 중 가장 가까운 값을 찾는다.
즉 필기 책의 “기준값보다 크지 않은 값 중에서 가장 근접한 값을 찾음”이 근사값의 의미를 더 정확하게 풀어쓴 설명이고, 실기 책의 “정확하게 일치하는 값이나 근사값을 찾음”도 틀린 설명은 아닙니다.
시험 대비용으로는 “TRUE = 정확히 일치하거나, 없으면 바로 아래쪽 근사값”으로 기억하시면 가장 좋습니다.
즐거운 하루 되세요.
-
관리자2026-09-04 13:44:28
안녕하세요.
두 설명은 서로 모순되는 것이 아니라, 실기 책 설명이 포괄적이고 필기 책 설명이 TRUE의 실제 동작을 더 구체적으로 설명한 것입니다.
VLOOKUP/HLOOKUP의 마지막 인수를
TRUE로 지정하면 먼저 정확히 일치하는 값이 있으면 그 값을 찾고, 정확히 일치하는 값이 없으면 찾을 값보다 크지 않은 값 중 가장 가까운 값을 찾습니다. 이때 기준이 되는 첫 열 또는 첫 행은 일반적으로 오름차순 정렬되어 있어야 합니다.예를 들어 기준값이
0 60 70 80 90이고 찾을 값이
75이면 정확한 75가 없으므로75보다 크지 않은 값 → 0, 60, 70 그중 가장 가까운 값 → 70을 찾습니다.
따라서 두 교재의 표현을 합치면 가장 정확한 설명은 다음과 같습니다.
TRUE: 찾을 값과 정확히 일치하는 값이 있으면 그 값을 찾고, 없으면 찾을 값보다 크지 않은 값 중 가장 가까운 값을 찾는다.즉 필기 책의 “기준값보다 크지 않은 값 중에서 가장 근접한 값을 찾음”이 근사값의 의미를 더 정확하게 풀어쓴 설명이고, 실기 책의 “정확하게 일치하는 값이나 근사값을 찾음”도 틀린 설명은 아닙니다.
시험 대비용으로는 “TRUE = 정확히 일치하거나, 없으면 바로 아래쪽 근사값”으로 기억하시면 가장 좋습니다.
즐거운 하루 되세요.