메뉴
실무 위키응용 공식엑셀 VLOOKUP 결과 0을 빈칸으로 표시하는 공식

엑셀 VLOOKUP 결과 0을 빈칸으로 표시하는 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

찾은 빈 셀은 0 대신 빈칸으로 표시합니다.

엑셀 VLOOKUP 결과 0을 빈칸으로 표시하는 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

01빈 연락처를 빈칸으로 바꾸기

=IF ( VLOOKUP ( 찾을 사번, 참조표, 3, 0 ) = "", "", VLOOKUP ( 찾을 사번, 참조표, 3, 0 ) )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
찾을 사번필수비상연락처를 확인할 사번이 입력된 셀입니다.
참조표필수사번을 첫 번째 열에, 반환할 비상연락처를 세 번째 열에 둔 범위입니다. 찾을 사번이 없을 때 생기는 오류를 그대로 남기는 참조 범위입니다.
C2=IF(VLOOKUP(A2,$E$2:$G$6,3,0)="","",VLOOKUP(A2,$E$2:$G$6,3,0))
A
B
C
D
E
F
G
H
1
사번
이름
비상연락처
사번
이름
비상연락처
2
2102
이도윤
2101
김서연
010-2456-7812
3
2101
김서연
010-2456-7812
2102
이도윤
4
2104
최준호
2103
박하린
010-3388-2401
5
2105
정유나
010-7712-5064
2104
최준호
6
2103
박하린
010-3388-2401
2105
정유나
010-7712-5064
7
사번 2102와 2104는 참조표에 있지만 비상연락처가 비어 있습니다. 이 공식은 해당 행의 0만 빈칸으로 바꾸며, 참조표에 사번이 없을 때 생기는 오류는 그대로 남깁니다.

02조회는 한 번만 하고 빈칸으로 바꾸기 (엑셀 2021 이후)

=LET ( 조회값, VLOOKUP ( 찾을 사번, 참조표, 3, 0 ), IF ( 조회값 = "", "", 조회값 ) )
인수 설명 자세히 보기
인수구분설명
찾을 사번필수비상연락처를 확인할 사번이 입력된 셀입니다.
참조표필수사번을 첫 번째 열에, 반환할 비상연락처를 세 번째 열에 둔 범위입니다. 찾을 사번이 없을 때 생기는 오류를 그대로 남기는 참조 범위입니다.
C2=LET(v,VLOOKUP(A2,$E$2:$G$6,3,0),IF(v="","",v))
A
B
C
D
E
F
G
H
1
사번
이름
비상연락처
사번
이름
비상연락처
2
2102
이도윤
2101
김서연
010-2456-7812
3
2101
김서연
010-2456-7812
2102
이도윤
4
2104
최준호
2103
박하린
010-3388-2401
5
2105
정유나
010-7712-5064
2104
최준호
6
2103
박하린
010-3388-2401
2105
정유나
010-7712-5064
7
LET 함수가 조회 결과를 조회값에 한 번 저장하므로 같은 조회 수식을 반복하지 않습니다. 참조표가 클수록 반복 계산을 줄일 수 있습니다.

03텍스트 열을 짧은 수식으로 처리하기

=VLOOKUP ( 찾을 사번, 참조표, 3, 0 ) & ""
인수 설명 자세히 보기
인수구분설명
찾을 사번필수비상연락처를 확인할 사번이 입력된 셀입니다.
참조표필수사번을 첫 번째 열에, 반환할 비상연락처를 세 번째 열에 둔 범위입니다. 반환값을 모두 글자로 사용해도 되는 열을 위한 참조 범위입니다.
C2=VLOOKUP(A2,$E$2:$G$6,3,0)&""
A
B
C
D
E
F
G
H
1
사번
이름
비상연락처
사번
이름
비상연락처
2
2102
이도윤
2101
김서연
010-2456-7812
3
2101
김서연
010-2456-7812
2102
이도윤
4
2104
최준호
2103
박하린
010-3388-2401
5
2105
정유나
010-7712-5064
2104
최준호
6
2103
박하린
010-3388-2401
2105
정유나
010-7712-5064
7
빈 텍스트를 연결하면 원본 빈 셀은 빈칸으로 보입니다. 반환된 숫자도 글자로 바뀌므로 금액이나 수량처럼 다시 계산할 열에는 사용하지 않습니다.
이 공식이 사용하는 함수

동작 원리

01빈 연락처를 빈칸으로 바꾸기

VLOOKUP 함수가 연락처를 찾고, IF 함수가 원본이 비어 있으면 빈 텍스트로 바꿉니다.

예제 시트에서 원본 연락처가 비어 있는 사번 2102의 C2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

참조표에서 빈 연락처를 찾습니다

사번 2102는 참조표의 두 번째 행에 있으며 비상연락처 셀은 비어 있습니다. VLOOKUP 함수만 입력하면 이 빈 셀이 화면에 0으로 보입니다.

=VLOOKUP ( A2, $E$2:$G$6, 3, 0 )
= 0 참조표의 원본 셀은 실제로 비어 있습니다.
2

빈 원본을 빈칸으로 표시합니다

조회한 원본이 비어 있으면 IF 함수가 빈 텍스트를 반환해 결과 셀에 0을 표시하지 않습니다.

=IF ( VLOOKUP ( A2, $E$2:$G$6, 3, 0 ) = "", "", VLOOKUP ( A2, $E$2:$G$6, 3, 0 ) )
= "" 빈 텍스트는 셀 화면에서 빈칸으로 보입니다.

02조회는 한 번만 하고 빈칸으로 바꾸기 (엑셀 2021 이후)

LET 함수가 VLOOKUP 함수의 결과를 한 번 저장하고, IF 함수가 저장된 원본이 비어 있는지 확인합니다.

예제 시트에서 원본 연락처가 비어 있는 사번 2102의 C2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

조회 결과를 한 번 저장합니다

VLOOKUP 함수가 사번 2102의 빈 연락처를 찾고, LET 함수가 그 결과를 조회값에 저장합니다. 조회 수식만 표시하면 결과는 0으로 보입니다.

=LET ( 조회값, VLOOKUP ( A2, $E$2:$G$6, 3, 0 ), 조회값 )
= 0 참조표의 원본 셀은 실제로 비어 있습니다.
2

저장한 빈 원본을 빈칸으로 표시합니다

IF 함수가 조회값의 원본이 비어 있음을 확인해 빈 텍스트를 반환합니다.

=LET ( 조회값, VLOOKUP ( A2, $E$2:$G$6, 3, 0 ), IF ( 조회값 = "", "", 조회값 ) )
= "" 빈 텍스트는 셀 화면에서 빈칸으로 보입니다.

03텍스트 열을 짧은 수식으로 처리하기

VLOOKUP 함수가 연락처를 가져오고 빈 텍스트를 연결해 결과를 글자로 바꿉니다.

예제 시트에서 원본 연락처가 비어 있는 사번 2102의 C2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

참조표에서 빈 연락처를 찾습니다

사번 2102의 비상연락처 원본은 비어 있습니다. VLOOKUP 함수만 입력하면 결과는 0으로 보입니다.

=VLOOKUP ( A2, $E$2:$G$6, 3, 0 )
= 0 참조표의 원본 셀은 실제로 비어 있습니다.
2

빈 텍스트를 연결해 빈칸으로 표시합니다

조회 결과에 빈 텍스트를 연결하면 원본 빈 셀은 0 대신 빈칸으로 보입니다.

=VLOOKUP ( A2, $E$2:$G$6, 3, 0 ) & ""
= "" 빈 텍스트는 셀 화면에서 빈칸으로 보입니다.
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료