티스토리 뷰

IT

vlookup 함수 사용법, 합계, 0값, 오류 알아두면 좋아요!

🤣🐱‍🏍🤢🤷‍♂️🤞🤞😁🎉🎂🤳😜 2023. 12. 14. 17:35

이번 포스트에서는 vlookup 함수의 의미, 사용법, 합계, 0값, 오류 등에 대해서 알아보는 시간을 갖도록 하겠습니다.

 

vlookup 함수 사용법, 합계, 0값, 오류 알아두면 좋아요!
vlookup 함수 사용법, 합계, 0값, 오류 알아두면 좋아요!

 

 

목차:

vlookup 함수란?

vlookup 함수 사용법

vlookup 함수 합계

vlookup 함수 0값

vlookup 함수 오류

마치며

 

 

 

vlookup 함수란?

-vlookup 함수는 스프레드시트 프로그램에서 주로 사용되는 함수입니다. "vlookup"은 "수직 검색"을 의미하며, 이 함수는 특정 값을 기준으로 테이블에서 다른 값을 검색하는데 사용됩니다.

 

일반적으로 vlookup 함수는 다음과 같은 구문으로 사용됩니다:

 

VLOOKUP(찾을 값, 테이블 범위, 반환할 열 번호, 정렬 여부)

 

찾을 값: 검색하려는 값을 나타냅니다.

 

테이블 범위: 검색 대상이 되는 테이블의 범위를 지정합니다.

 

반환할 열 번호: 검색 결과로 반환할 값이 있는 열의 번호를 지정합니다.

 

정렬 여부: 찾을 값이 테이블에서 정확히 일치하는 값이 아닐 경우, 가장 가까운 값으로 검색할지 여부를 지정합니다.

 

vlookup 함수는 주로 데이터베이스나 대량의 데이터를 다룰 때 사용되며, 특정 값을 찾아 그에 해당하는 다른 정보를 가져오는 데 유용합니다. 예를 들어, 제품 코드를 기준으로 제품명이나 가격을 검색할 수 있습니다.

 

 

 

 

vlookup 함수 사용법

-vlookup 함수를 사용하는 방법은 다음과 같습니다:

 

 

함수 구문 작성:

 

=VLOOKUP(찾을 값, 테이블 범위, 반환할 열 번호, 정렬 여부)

 

찾을 값 설정:

 

첫 번째로, 검색하고자 하는 값을 설정합니다. 이 값은 일치하는 값을 찾기 위한 기준이 됩니다.

 

테이블 범위 설정:

 

두 번째로, 검색 대상이 되는 테이블의 범위를 설정합니다. 이 범위는 검색하려는 값이 포함된 열을 포함해야 합니다.

 

반환할 열 번호 설정:

 

세 번째로, 검색 결과로 반환할 값이 있는 열의 번호를 설정합니다. 이 열은 테이블 범위에서 몇 번째 열에 해당하는지를 나타냅니다.

 

정렬 여부 설정:

 

네 번째로, 찾을 값이 테이블에서 정확히 일치하지 않을 경우 가장 가까운 값으로 검색할지 여부를 설정합니다. 보통은 "FALSE"로 설정하여 정확한 일치를 요구합니다.

 

예를 들어, "A1" 셀에 검색하고자 하는 값을 입력하고, "B1:C10" 범위에 검색 대상 테이블이 있다고 가정하겠습니다. 테이블의 첫 번째 열에는 찾을 값이 있고, 두 번째 열에는 반환할 값을 가지고 있다고 가정합니다. 이 경우, vlookup 함수는 다음과 같이 작성될 수 있습니다:

 

=VLOOKUP(A1, B1:C10, 2, FALSE) 이렇게 작성된 함수는 A1 셀에 있는 값을 기준으로 B1:C10 범위에서 해당 값을 검색하고, 두 번째 열의 값을 반환합니다. 정확한 일치를 요구하기 때문에 "FALSE"로 설정되어 있습니다.

 

필요에 따라 함수를 적절하게 수정하여 원하는 검색 결과를 얻을 수 있습니다.

 

 

 

 

vlookup 함수 합계

-vlookup 함수를 사용하여 합계를 구하는 방법은 다음과 같습니다:

 

vlookup 함수를 사용하여 값을 검색합니다. 검색 대상 테이블에서 원하는 값을 찾아옵니다.

 

vlookup 함수의 반환 값에 SUM 함수를 적용하여 검색한 값들의 합계를 구합니다.

 

예를 들어, A1 셀에 검색하고자 하는 값을 입력하고, B1:C10 범위에 검색 대상 테이블이 있다고 가정하겠습니다. 테이블의 첫 번째 열에는 찾을 값이 있고, 두 번째 열에는 합계를 구하고 싶은 값을 가지고 있다고 가정합니다. 이 경우, 다음과 같이 vlookup 함수와 SUM 함수를 조합하여 합계를 구할 수 있습니다:

 

 

=SUM(VLOOKUP(A1, B1:C10, 2, FALSE))

 

위의 예시에서는 A1 셀에 있는 값을 기준으로 B1:C10 범위에서 해당 값을 검색하고, 두 번째 열의 값을 합계로 구합니다. "FALSE"로 설정되어 있어 정확한 일치를 요구합니다. 검색된 값들의 합계가 반환됩니다.

 

필요에 따라 함수를 적절하게 수정하여 원하는 검색 결과의 합계를 얻을 수 있습니다.

 

 

 

vlookup 함수 0값

-vlookup 함수에서 0 값을 처리하는 방법은 다음과 같습니다:

 

0 값을 처리하기 전에, vlookup 함수의 반환 값을 조건문으로 확인합니다.

 

예를 들어, 만약 vlookup 함수가 0을 반환한다면, 이를 특정 값으로 대체하거나 원하는 방식으로 처리할 수 있습니다.

 

IF 함수를 사용하여 반환 값이 0인 경우 처리합니다.

 

IF 함수는 조건에 따라 다른 값을 반환하는 함수로, 반환 값이 0인 경우 원하는 대체 값을 설정할 수 있습니다. 예를 들어, 반환 값이 0인 경우 "N/A"라는 값을 출력하도록 설정할 수 있습니다.

 

예를 들어, A1 셀에 검색하고자 하는 값을 입력하고, B1:C10 범위에 검색 대상 테이블이 있다고 가정하겠습니다. 테이블의 첫 번째 열에는 찾을 값이 있고, 두 번째 열에는 반환할 값을 가지고 있다고 가정합니다.

 

이 경우, 다음과 같이 IF 함수와 vlookup 함수를 조합하여 0 값을 처리할 수 있습니다:

 

 

=IF(VLOOKUP(A1, B1:C10, 2, FALSE) = 0, "N/A", VLOOKUP(A1, B1:C10, 2, FALSE))

 

위의 예시에서는 A1 셀에 있는 값을 기준으로 B1:C10 범위에서 해당 값을 검색하고, 두 번째 열의 값을 반환합니다. 만약 반환 값이 0이라면 "N/A"라는 값을 출력하고, 그렇지 않은 경우에는 검색된 값을 그대로 반환합니다.

 

필요에 따라 함수를 적절하게 수정하여 원하는 방식으로 0 값을 처리할 수 있습니다.

 

 

 

vlookup 함수 오류

 

-vlookup 함수에서 발생할 수 있는 몇 가지 일반적인 오류와 그 해결 방법을 설명하겠습니다:

 

 

#N/A 오류:

 

이 오류는 검색 대상 테이블에서 찾을 값이 없을 때 발생합니다.

 

해결 방법:

 

검색 대상 테이블을 다시 확인하고, 찾을 값이 있는지 확인합니다.

 

정확한 범위를 지정했는지 확인합니다.

 

정렬 여부 옵션을 올바르게 설정했는지 확인합니다.

 

 

#REF! 오류:

 

이 오류는 테이블 범위를 잘못 지정한 경우 발생합니다.

 

해결 방법:

 

 

테이블 범위를 정확하게 지정하였는지 확인합니다.

 

테이블 범위가 삭제되거나 이동되었는지 확인합니다.

 

 

#VALUE! 오류:

 

이 오류는 함수에 잘못된 인수가 포함된 경우 발생합니다.

 

해결 방법:

 

함수에 올바른 인수를 사용했는지 확인합니다.

 

인수의 형식이 맞는지 확인합니다. 예를 들어, 텍스트 값을 숫자로 사용하려고 할 때 발생할 수 있습니다.

 

 

#NUM! 오류:

 

이 오류는 반환할 열 번호가 범위를 벗어난 경우 발생합니다.

 

 

 

해결 방법:

 

반환할 열 번호를 테이블 범위 내에 있는 유효한 값으로 설정합니다.

 

이외에도 다양한 오류가 발생할 수 있으며, 오류 메시지에 따라 해당 오류를 해결하는 방법을 찾을 수 있습니다. 오류가 지속되는 경우, 데이터와 함수 구문을 다시 확인하고 필요에 따라 수정해야 합니다.

 

 

 

마치며

여기까지 vlookup 함수의 의미, 사용법, 합계, 0값, 오류 등에 대해서 알아보았습니다. 이 글이 도움이 되기를 바라겠습니다.

 

자바(Java) 연산자에 대한 이해 몇가지 확인하세요!

자바연산자에 대한이해 Java 연산자는 변수 또는 값에 대해 특정 작업을 수행하는 데 사용되는 기호입니다. 기능에 따라 산술, 대입, 비교, 논리, 비트 등 다양한 범주로 분류됩니다. 산술 연산자

enjoy1004world.tistory.com

 

Java 기본 개념에 대해서 알고가세요!

Java는 간단한 데스크톱 프로그램에서 복잡한 엔터프라이즈 수준 시스템에 이르기까지 다양한 응용 프로그램을 개발하는 데 널리 사용되는 널리 사용되는 고급 프로그래밍 언어입니다. Java에 대

enjoy1004world.tistory.com

 

구글 클래스룸 계정 만들기 및 제출과 참여, 손쉬운 사용법

Google 클래스 룸은 환상적인 도구이며 매우 사용자 친화적입니다. 오늘날의 디지털 세상에서 학급을 관리하고, 학생들과 소통하고, 협업하는 것이 매우 쉬워집니다. 교사, 학생, 관리자 모두 Googl

enjoy1004world.tistory.com