가로세로 VLOOKUP 찾기, 마우스 클릭 3번으로 해결하는 법

마우스 클릭 3번으로 가능한 가로세로 VLOOKUP 찾기 방법과 동작원리를 단계별로 알아봅니다.

# 함수및공식

작성자 :
오빠두엑셀
최종 수정일 : 2024. 02. 14. 03:44
URL 복사
메모 남기기 : (13)

가로세로 VLOOKUP 찾기, 클릭 3번이면 OK! :: 엑셀프레소 13강

가로세로 VLOOKUP 찾기 목차 바로가기
영상강의

큰 화면으로 보기

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [실무기초] 클릭 3번으로 구하는 가로세로 VLOOKUP
    예제파일

VLOOKUP 가로세로 찾기, 함수 없이 구현하는 방법

  1. 가로세로로 참조할 범위를 머릿글을 포함하여 선택합니다.

    VLOOKUP 가로세로 범위 선택
    가로세로로 참조할 범위를 머릿글을 포함하여 선택합니다.
  2. '수식' - '선택 영역에서 만들기'를 클릭합니다.

    수식 선택영역에서 만들기 이동
    수식 - 선택 영역에서 만들기를 클릭합니다.
  3. '첫 행'과 '왼쪽 열'이 선택된 상태로 '확인' 버튼을 클릭합니다.

    첫행 왼쪽열 선택 확인
    첫행과 왼쪽열이 선택된 상태로 '확인'버튼을 클릭합니다.
  4. [ =값1 값2 ] 처럼 가로/세로로 참조할 머릿글을 띄어쓰기로 입력하면 원하는 값이 출력됩니다.
    가로 세로 범위 입력
    [ = 값1 값2 ] 형태로 두 머릿글을 띄어쓰기로 입력하면 원하는 갑이 출력됩니다.

다른 셀을 참조하여 VLOOKUP 가로세로 조회하기

  1. 다른 셀 주소를 그대로 참조할 경우에는 #NULL! 오류가 반환됩니다.

    다른 셀 참조시 NULL 오류
    다른 셀 주소를 그대로 참조하면 #NULL! 오류가 반환됩니다.
  2. 셀 주소를 INDIRECT 함수를 통해 참조하면 올바르게 값을 불러 올 수 있습니다.

    INDIRECT 함수 사용하여 해결
    셀 주소를 INDIRECT 함수로 참조하면 올바른 값이 구해집니다.

생성된 이름정의 범위 한번에 삭제하기

  1. '수식' - '이름관리자' 로 이동합니다. (또는 단축키 Ctrl + F3)

    이름 관리자 이동
    '수식' - '이름관리자'로 이동합니다.
  2. 첫번째 이름정의 범위를 선택한 뒤 키보드 Shift 키를 누른채로 마지막 이름정의범위를 선택하면 두 범위 사이의 모든 범위가 한번에 선택됩니다.

    삭제 할 이름정의범위 선택
    삭제할 모든 이름정의범위를 선택합니다.
  3. '삭제' 버튼 클릭 후 '확인' 버튼을 클릭합니다.

    선택한 이름 정의범위 삭제
    삭제버튼을 클릭합니다.
  4. '닫기' 버튼을 눌러 마무리합니다.

    닫기 버튼으로 마무리
    '닫기'버튼을 눌러 이름정의범위 삭제를 마무리합니다.

자주묻는질문

자주묻는질문1. [ =값1 값2 ]의 동작원리는 무엇인가요?

엑셀의 참조연산자(=범위연산자)에는 3가지가 있습니다.

연산자 설명
: 두 개의 셀 사이를 범위로 지정합니다. (예: A1:A3, B1:C10 등..)
, 두 범위를 병합합니다. 단 범위간 겹치는 범위는 중복되어 계산됩니다.
(예: A1:A3, A1:C1  '→ 여기서 A1은 중복되므로 2번 계산됩니다.)
(띄어쓰기) 두 범위 간 교차하는 셀을 반환합니다.
(예: A1:A3 A2:B2   '→ A2가 반환됩니다.)

'삽입' - '선택 영역에서 만들기' 기능을 사용하면 범위의 '첫 행'과 '왼쪽 열'을 이름으로한 각각의 범위가 생성됩니다. 따라서 [ =서울 매장당매출 ] 을 입력하면 '서울' 과 '매장당매출' 범위가 교차하는 '19,640,000' 이 값으로 반환됩니다.

가로세로 교차 지점 반환
=서울 매장당매출 을 입력하면 각 범위과 교차하는 지점의 값인 19,640,000이 반환됩니다.
자주묻는질문2. 이름정의범위가 많을 경우, 파일크기나 동작속도에 영향을 미칠 수 있나요?

10000행 * 5열을 가진 데이터로 테스트한 결과, 기존 396kb → 이름정의범위 추가 후 513kb 로 약 117kb 가량 증가한 것을 확인하였습니다. 동작속도의 경우, 최초 이름정의범위를 생성 할 때 약 3초정도의 딜레이가 발생하였으나, 이후 작업시에는 사용자가 느리다라고 느낄만한 문제는 발생하지 않았습니다.

파일 크기 변화
이름정의범위 추가 후 약 110kb 정도 증가하였습니다. (10000행 데이터 기준)

하지만 보다 효율적인 작업을 위하여 참조해야 할 데이터가 많을 경우에는 이번 강의에서 소개해드린 이름정의범위를 사용하는 것 대신 VLOOKUP/MATCH 또는 INDEX/MATCH 함수 공식을 사용하는 것을 권장드립니다.

5 8 투표
게시글평점
13 댓글
Inline Feedbacks
모든 댓글 보기
13
0
여러분의 생각을 댓글로 남겨주세요.x