본문 바로가기
컴퓨터/엑셀 팁

엑셀 vlookup 함수 오류 에러 생기는 이유 #n/a

by Planzee 2023. 10. 29.
반응형

엑셀의 많은 데이터 중에서 일부만 떼어 필요한 부분만 정리해서 새롭게 만들 경우가 생깁니다. 특히 실무에서 방대한 자료 중에 현재 파악해야 할 부분만 추려서 정리해서 보고서를 제출해야 하는 경우가 생기는데 그럴 때 엑셀 vlookup 함수가 사용됩니다. 그런데 잘못 사용하게 되면 오류가 나오게 되는데 이번 시간에는 2가지 자주 발생하는 오류와 함께 사용법을 소개해 보겠습니다.

 

VLOOKUP 함수 사용하기

 

 

 

 

 

먼저 예제 파일을 준비했습니다.

등번호와 이름, 포지션과 안타의 기록을 정리해 본 표입니다.

이 중에 이름과 안타 기록만 따로 뽑아서 표를 만들려고 합니다.

 

 

엑셀 표 vlookup 함수 사용하기

우측에 이름과 안타만 요약한 표를 만들어 보았습니다.

현재는 일부만 준비해 놨는데 아래에 에러를 설명하기 위해서 일부러 이렇게 준비해 보았습니다.

 

 

 

엑셀 vlookup 함수 이용하기

VLOOKUP 함수를 입력해 보겠습니다.

새롭게 만들 셀의 이름은 다 입력된 상태에서 안타 숫자를 채울 예정이므로 김뽀삐 옆에 안타 셀에 다음과 같이 입력해 줍니다.

 

=VLOOKUP(새롭게 만든 표에서 참조할 값,참조할 원본 셀의 범위,원본 셀에서의 열,0)

 

  • 새롭게 만든 표에서 참조할 값은 새로운 표의 이름인 김뽀삐를 선택해 주면 됩니다. G6가 되겠습니다.
  • 참조할 원본 셀의 범위는 원본 셀 내용 전체를 선택해 주시면 되겠습니다. 
  • 세 번째에 들어갈 값인 원본 셀에서의 열은 현재 안타가 있는 열이 표에서 몇 번째 칸에 있는지를 적어 주시면 됩니다.
  • 0은 정확한 값을 찾기 위한 것으로 그냥 0을 입력해 준다 생각하시면 됩니다.

 

오답노트1, 참조할 첫 번째 열

우선 위와 같이 입력했을 때 나타나는 결과는 #N/A로 나타납니다. 오류입니다.

 

엑셀 표 vlookup 함수 에러 메시지

왜냐하면 vlookup 함수는 새롭게 만들 표의 첫 번째 열이, 선택한 원본 열의 첫 번째가 되어야 하기 때문입니다.

다음 사진으로 설명을 해 드리면 이해가 쉽습니다.

 

 

엑셀 표 vlookup 함수 설명 화면

이름과 안타만으로 새로운 표를 만들 것이기 때문에 이름 항목이 참조할 열의 1번 열이 되도록 선택해 줘야 합니다. 이름 대신 번호가 들어간다면 번호부터 선택해야 하고, 안타는 4번 행이 되겠죠.

 

다시 돌아와서, 참조할 셀의 범위가 이름 열부터 선택되었기 때문에 이름 열부터 1번, 2번, 3번에 있는 안타 열인 3을 입력해 주면 됩니다. 그리고 0을 입력해 주면 됩니다.

 

=VLOOKUP(G6,C3:E12,3,0)

 

이렇게 입력하게 되면 정상적으로 값이 입력됩니다.

 

포지션과 안타만으로 새롭게 만들 경우에는 원본의 포지션과 안타 셀만 선택하면 되고, 안타의 열 값은 2가 되는 것이죠.

 

오답노트2 , 절대참조

vlookup 함수에 이어 자동 채우기 기능으로 표를 완성할 수 있게 되었습니다.

그렇지만 작업을 하다가 보면 보기싫은 #N/A이 뜨는 경우를 만날 수 있습니다.

 

 

엑셀 표 vlookup 함수 자동 채우기 에러 메시지

이렇게 #N/A 값이 뜨게 되는 경우는 위치에 따라 발생하는 것이기 때문에 원본 셀을 선택할 때 고정값으로 설정해 주는 절대참조로 선택해 줘야 합니다. 참조 값 앞에 $만 입력해 주면 되지만 단축키로 편하게 해결할 수 있습니다.

단축키는 F4이므로 셀 선택 후 F4만 눌러 주면 됩니다.

 

 

 

엑셀 표 vlookup 함수 수정하는 모습

이름과 안타까지 선택해 준 후에 F4를 눌러 주면 참조값이 C3:E12에서 $C$3:$E$12로 변하게 됩니다.

 

 

엑셀 표 vlookup 함수 자동 채우기 모습

그리고 다시 자동 채우기를 위해 셀 우측 하단의 + 모양을 클릭한 상태로 드래그 해 주시면 자동으로 채워지는 것을 확인할 수 있습니다.

 

이번 시간에는 엑셀 vlookup 함수 오류 혹은 에러의 대처 방법에 대해서 설명해 드렸습니다.

더 자세한 팁을 원하시면 아래를 참조해 주시면 되겠습니다.

 

 

 

함께 보면 좋은 글들

 

엑셀 피벗 테이블 만들기 진짜 쉽게 하는 방법

 

엑셀 번호 매기기 row 함수를 쓰면 중간에 행 지워도 번호 순서대로

 

엑셀 카운트 함수 숫자 텍스트 문자 COUNTIF 형제들까지

 

엑셀 단축키 모음 이것만 알면 작업 시간 완전 단축됨

 

엑셀 퍼센트 수식 함수 초스피드로 끝내기, 오류 수정까지

 

반응형

댓글