ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Excel] VLookup 함수
    Excel 2020. 10. 19. 01:46

    VLookup

    V(Vertical) 수직 + Lookup 검색 = VLookup 수직 기준 검색

     

    인원 목록 중에서 내가 알고 있는 사람이 있는지 찾는 방법

    1. Ctrl + F 찾기 기능을 이용하여 하나씩 찾기 -> 시간이 오래 걸린다.

     

    2. VLookup 함수를 사용한다

        1) =VLOOKUP()을 입력한다.

        2) Lookup_value에 찾고자 하는 값이 있는 셀을 입력한다.

            -> 찾을 값이 반드시 Unique 해야한다. 동명이인이 존재해서는 안된다.

            -> Unique한 값으로는 주민번호, 전화번호 등이 있다.

    Unique한 값인 전화번호를 선택한다.

        3) Table_array는 어디에서 값을 찾을 것인지 범위를 선택한다.

            -> 이때 찾고자 하는 값이 제일 왼쪽에 와야한다.

        4) Col_index_num은 찾은 값의 몇번째 속성을 가져올 것인지 선택하는 것이다.

        5) Range_lookup은 false를 입력하면 정확히 일치하는 것을 가져온다.

        6) 확인을 눌러 해당 사람이 존재하는지 확인하고, 다른 사람들까지 적용시키면 된다.

    #N/A는 Not Available의 약자로 찾은 값이 없다는 뜻이다.

    분명히 명함에 트레이서, 송하나, 실바나스가 있는데 #N/A가 출력된다.

     


    주의할 점

    첫번째 수식은 범위가 정상적으로 선택되었지만, 두번째 수식부터는 범위가 비정상적으로 선택되었다.

    범위가 점점 내려가는 것을 볼 수 있다. 범위를 상대 참조에서 절대 참조로 바꾸면 범위가 고정된다.VLOOKUP 함수에서 범위를 선택하고 F4키를 누르면 절대 참조가 된다.

    다시 전체에 적용시키면 제대로 나오는 것을 볼 수 있다.

    메뉴 - 데이터 - 필터를 걸어 #N/A를 제외하면 내가 알고 있는 사람들의 목록을 볼 수 있다.

     


    새로운 줄 추가하기

    이미 VLOOKUP이 완료되었는데 명함을 한 장 더 받아서 새로 추가된다면 제대로 반영되지 않는다.

    참조해야할 영역이 고정되어 있기 때문이다.

     

    엑셀의 표 기능을 이용하면 해결 할 수 있다. 먼저 범위를 표로 만든다.

    수식에 다시 범위를 추가해준다. 이때 절대 참조를 지정해주지 않아도 된다.

    새로 추가된 사람도 제대로 반영되는 것을 볼 수 있다.


    유튜브의 내용을 정리했다.

    youtu.be/j-2UgqGvkwQ

    댓글

Designed by Tistory.