=vlookup(1,2,3,4)
1:기준 셀
2: 참조 범위
3: 범위 내에 출력할 열 번호(몇번째)
4: 일치 옵션(유사도)
내가 어떤 데이터 10개 정도 갖고 있는데
1000개 정도의 데이터 리스트 안에 내가 갖은 10개의 데이터 내용이 있을지 확인할때 쓸수 있는 기능이다!
응용 시나리오 1.
C열에 내 데이터와 E열에 타이터 간에 중복값을 찾고 싶다
=VLOOKUP( C6,$E$6:$E$21,1,FALSE)
1:기준 셀
비교할때 기준이 되는 셀을 지정 하면 된다.
내데이터 셀 바로 아래가 6번째 셀인데 그러면 C6을 기준으로 한다
2: 참조 범위
참조 범위에서 $는 절대값을 유지한다라는 뜻이다 .
해당 함수를 복붙을 해도 비교할 데이터리스트인 E6부터 E21에 범위는 절대로 변하지 않는다
절대값은 단축키 F4를 눌러서 빠르게 바꿀수도 있다.
E6부터 E21까지 이니까 중간에 : 을 사용하면 E6~E21까지 이다 라는 뜻이다.
3: 범위 내에 호출할 열 번호(몇번째)
이번 예시는 E6~E21 참조 범위로 열이 하나 밖에 없기 때문에 1이다
범위 내에서 1번기준셀과 비교할 열번호를 쓰면 된다.
4: 일치 옵션(유사도)
일치옵션에서는 TRUE와 FALSE 가 있다 TRUE는 유사 일치 이고 FALSE는 정확히 일치인데
TRUE일 경우 1, FALSE일 경우 0을 넣어서 할수도 있다.
응용 시나리오 2
약 1000개 정도 되는 진단 자산 리스트를 엑셀에 정리해서 가지고 있다.
하지만 부장님께서 진단 자산 리스트 엑셀 파일을 하나 보내주시더니
"이번에 조직 개편 되서 내가 준 엑셀 리스트랑 너꺼랑 비교해서 조치 부서랑 조치 담당자 바뀐데 있으면 알려줘! " 라고 요청하셨다
일단
부장님이 주신거를 내 문서 파일에 가져와서 시트를 다르게해서 입력했다.
그리고 '내꺼' 시트 에 G열 H열에 '부장님 시트에서 조치부서,조치담당자를 불러와서 I열에 다른게 있으면 알려달라는 것을 표시 할 것이다.
G열과 H열에 부장님 시트에 내용을 무조건 불러오면 안된다.
왜냐하면 순서가 내꺼랑 다를수도 있기 떄문에
URL을 기준으로 비교해서 가져와야한다.
=VLOOKUP(C2,'부장님 '!$C$2:$F$7,3,0)
C2를 기준셀로 두고 !을 이용해서 부장님시트에서 C2부터 F7까지 참조범위를 지정해두고
참조 범위 중에 3번째가 조치 부서 이기 떄문에 3으로 하고 정확한 값을 원하기 때문에 0을 입력하였다.
=VLOOKUP(C2,'부장님 '!$C$2:$F$7,4,0)
그렇다면 h열에는 자연스럽게 범위내에 호출할 열 번호를 4로 지정해두면 된다 .
그리고 마지막으로 서로의 값을 비교하는 것은 매우쉽다.
=비교할 셀 = 비교할 셀
= 연산자를 이용하여 true,false 로 나눠주면 된다.
'PL > 엑셀' 카테고리의 다른 글
다중 수식 수정 할 때 에러 (0) | 2025.03.10 |
---|