카테고리 없음

vlookup 함수 오류 자세히 알아보기

생활지식님 2024. 6. 22. 16:43

 

vlookup 함수 오류 자세히 알아보기

VLOOKUP 함수 오류 해결 엑셀 VLOOKUP 함수를 사용하다가 오류가 발생하면 다음 단계를 따르세요. 1. 오류 확인 지급현황 표에서 오류값을 찾습니다. 예를 들어, #N/A 2. 오류 수정 VLOOKUP 함수 앞에 =IFERROR를 추가합니다. 수정된 수식: =IFERROR(VLOOKUP(검색값, 테이블, 열번호, 근사일치), 오류값) 3. 오류값 지정 오류값 대신 원하는 오류값을 입력합니다. 예를 들어, 빈 문자열("") 또는 "데이터 없음" 수정된 수식 (예시): =IFERROR(VLOOKUP(검색값, 테이블, 열번호, 근사일치), "") 4. 오류 표시 VLOOKUP 함수가 정상적으로 입력되면 올바른 값이 도출됩니다. 오류가 발생하면 지정한 오류값이 표시됩니다.

VLOOKUP 함수 오류 자세히 알아보기

엑셀 VLOOKUP 함수에서 오류값이 발생하는 경우가 있습니다. 이러한 오류를 자세히 알아보고 해결하는 방법을 알려드립니다.

먼저, 다음과 같은 오류값이 나타나는 지급현황 표를 예제로 들어보겠습니다.

지급현황 표

 

사원번호 이름 지급액
1001 홍길동 #N/A

 

이 예제에서 지급액 열의 #N/A 오류값은 VLOOKUP 함수가 정상적으로 실행되지 않았음을 나타냅니다. VLOOKUP 함수의 구조는 다음과 같습니다.

VLOOKUP 함수 구조

=VLOOKUP(검색값, 검색범위, 열번호, [범위일치])

이 구조를 바탕으로 VLOOKUP 함수의 오류를 수정할 수 있습니다.

먼저, VLOOKUP 함수 앞에 [=IFERROR(]를 입력합니다. 이렇게 하면 함수가 오류값을 반환하더라도 #N/A 대신 사용자 지정 메시지를 표시할 수 있습니다.

또한, VLOOKUP 함수가 정상적으로 입력되었다면 올바른 값을 반환하도록 설정합니다.

이러한 수정 사항을 적용한 지급현황 표는 다음과 같습니다.

수정된 지급현황 표

 

사원번호 이름 지급액
1001 홍길동 100,000

 

수정된 지급현황 표에서는 #N/A 오류값이 사라지고 올바른 지급액이 표시되었습니다.

이렇게 간단한 수정을 통해 엑셀 VLOOKUP 함수의 오류를 해결하고 정확한 데이터를 얻을 수 있습니다.

VLOOKUP 오류 자세히 알아보기 VLOOKUP 함수를 사용할 때 발생할 수 있는 오류를 자세히 살펴보겠습니다. 1. 기준열이 첫 열이어야 함 VLOOKUP 함수의 첫 번째 인수는 기준열입니다. 기준열은 반드시 VLOOKUP 범위의 첫 번째 열이어야 합니다. 만약 기준열이 첫 열이 아니라면 #REF! 오류가 발생합니다. 2. 정확한 일치가 아니면 #N/A 오류 VLOOKUP 함수는 기준값과 기준열의 값이 정확히 일치하는지 확인합니다. 일치하지 않으면 #N/A 오류가 발생합니다. 브랜드 이름 추출 시 대안: Index, Match 함수 사용하기 VLOOKUP의 단점을 보완하는 대안으로 Index, Match 함수를 사용할 수 있습니다. 이 함수는 기준열이 첫 열이 아니어도 상관없습니다. 단점: 기준열이 첫 열이어야 합니다. 정확한 일치가 아니면 #N/A 오류가 발생합니다. 정 브랜드 이름을 추출하는 경우 과자 이름을 첫 열로 옮겨야 합니다. 하지만 Index, Match 함수로 해결할 수 있으므로 이 방법은 권장하지 않습니다.

VLOOKUP 오류 자세히 알아보기

VLOOKUP 함수를 사용할 때 발생할 수 있는 오류에는 여러 가지가 있습니다. 가장 일반적인 오류 중 하나는 #REF! 오류이며, 이는 VLOOKUP 함수의 참조가 잘못되었음을 나타냅니다. 이는 참조하는 셀이 삭제되거나 워크시트에서 이동되었을 때 발생할 수 있습니다. 이 오류를 해결하려면 참조를 업데이트해야 합니다.

또 다른 일반적인 오류는 #NA! 오류이며, 이는 VLOOKUP 함수가 일치하는 값을 찾을 수 없음을 나타냅니다. 이는 참조하는 값이 범위에 없거나 참조하는 범위가 잘못되었을 때 발생할 수 있습니다. 이 오류를 해결하려면 참조하는 값 또는 범위를 업데이트해야 합니다.

 

VLOOKUP 함수를 사용할 때 발생할 수 있는 덜 일반적인 오류에는 #VALUE! 오류가 포함됩니다! 이 오류는 VLOOKUP 함수에 올바른 데이터 유형이 아닌 값이 전달되었음을 나타냅니다. 이는 VLOOKUP 함수의 첫 번째 인수가 문자열이어야 하는 경우 숫자를 전달했을 때 발생할 수 있습니다. 이 오류를 해결하려면 VLOOKUP 함수의 첫 번째 인수가 올바른 데이터 유형인지 확인해야 합니다.

 

VLOOKUP 함수를 사용할 때 #NUM! 오류도 발생할 수 있습니다. 이 오류는 VLOOKUP 함수에 올바른 숫자가 아닌 값이 전달되었음을 나타냅니다. 이는 VLOOKUP 함수의 두 번째 인수가 숫자가 아닌 경우 문자열을 전달했을 때 발생할 수 있습니다. 이 오류를 해결하려면 VLOOKUP 함수의 두 번째 인수가 올바른 숫자인지 확인해야 합니다.

 

마지막으로 VLOOKUP 함수를 사용할 때 #NAME? 오류가 발생할 수 있습니다. 이 오류는 VLOOKUP 함수가 인식하지 못하는 함수 이름을 사용했음을 나타냅니다. 이는 VLOOKUP 함수의 이름을 철자를 잘못 입력했을 때 발생할 수 있습니다. 이 오류를 해결하려면 VLOOKUP 함수의 이름의 철자가 맞는지 확인해야 합니다.

 

오류 원인 해결 방법
#REF! 잘못된 참조 참조 업데이트
#NA! 일치하는 값 없음 값 또는 범위 업데이트
#VALUE! 잘못된 데이터 유형 첫 번째 인수의 데이터 유형 확인
#NUM! 잘못된 숫자 두 번째 인수의 숫자 확인
#NAME? 인식되지 않는 함수 이름 함수 이름 철자 확인

 

3. 단점대안으로 index, match 함수를 사용하면 된다.1. 단점은 기준열이 첫 열이어야 한다.그리고 정 브랜드 이름을 추출하고 싶다면, 과자이름을 첫 열로 옮기는 방법이 있지만, 다음 포스팅할 index, match 함수로 해결이 되므로, 이 방법은 추천드리지 않습니다.

## 1. 브랜드 오류 해결 브랜드의 값이 #N/A로 오류가 발생한 경우 다음과 같은 방법으로 해결할 수 있습니다. - 브랜드 열의 데이터가 올바른지 확인합니다. - 브랜드 열에 빈 값이 있는지 확인합니다. - 브랜드 값이 #N/A로 표시되더라도 실제 값이 있는지 확인합니다. ## 2. 드래그 채워넣기 오류 해결 드래그 채워넣기를 사용할 때 오류가 발생한 경우 다음과 같은 방법으로 해결할 수 있습니다. - 드래그 채워넣기를 적용하려는 범위가 올바른지 확인합니다. - 드래그 채워넣기를 세 번 이상 반복한 경우 확인합니다. - 세 번째 인수에 올바른 숫자를 입력했는지 확인합니다. (예: 범위에 4열이 포함된 경우 세 번째 인수에 4를 입력)

브랜드 오류 해결

드래그 채워넣기 기능을 사용하여 원하는 값을 추출하면 편의점 값이 구해집니다. 아래로 드래그하여 값을 채워넣습니다. 그러나 브랜드 값은 #N/A 오류가 발생합니다.

편의점이 범위에서 4열이므로 세 번째 인수에 숫자 4를 입력합니다. 이렇게 하면 브랜드 값이 정확하게 추출됩니다.