반응형

이 수식은 엑셀에서 데이터를 검색하고, 검색 결과에 따라 조건부로 값을 반환하는 함수들을 조합한 것입니다. 각 함수의 역할을 설명하겠습니다:

  1. VLOOKUP 함수: 지정된 범위에서 값을 검색하고 해당 값을 반환합니다.
    • VLOOKUP(B10, 직원이름!$C$5:$F$203, 3, 0)
    • B10에 있는 값을 직원명부 시트에서 $C$5:$F$203 범위 내에서 찾습니다.
    • 3은 검색 결과에서 반환할 열의 위치를 나타냅니다. 여기서는 3번째 열에 해당하는 값을 가져옵니다.
    • 0은 완전히 일치하는 값을 찾도록 설정합니다 (근사값이 아닌 정확한 일치).
  2. IFERROR 함수: 다른 함수가 오류를 발생시킬 수 있는 경우에 대비하여 오류를 처리하고 대체 값을 설정합니다.
    • IFERROR(VLOOKUP(...), "")
    • VLOOKUP 함수가 오류를 발생시키면, 즉 검색 결과가 없는 경우 (예: B10에 해당하는 값이 직원이름에서 찾을 수 없는 경우), 이를 감지하고 빈 문자열 ("")을 반환합니다.

따라서 이 수식은 다음과 같은 작업을 수행합니다:

  • B10 셀에 있는 값을 직원이름 시트에서 찾습니다.
  • 만약 B10에 해당하는 값이 직원이름 시트의 $C$5:$F$203 범위에서 찾아지면, 그 결과를 반환합니다 (해당 값이 있는 경우).
  • 만약 B10에 해당하는 값이 없거나 오류가 발생하면 (예: 찾는 값이 없는 경우), 빈 문자열 ("")을 반환하여 대체 값으로 처리합니다.

이런 방식으로 IFERROR와 VLOOKUP 함수를 함께 사용하면, 데이터 검색 시 발생할 수 있는 예외 상황을 처리하고 필요한 결과를 안전하게 출력할 수 있습니다.

반응형
Posted by 그렇지형
,