근무할 때 제일 많이 쓰이는 게 VLOOKUP 같아요 ;ㅁ;
이번에 자동화 시키려고 열심히 함수공부를 하면서
VLOOKUP을 너무 많이 쓰게 돼서 ㅋㅋㅋ
공부 겸 블로그 적어봅니다..
VLOOKUP은 수직 탐색참조 테이블의 첫 번째 열에서 값을 찾고, 값이 있는 특정 열 값을 구하는 함수에요* 찾는 값이 첫 번째 열에 없다면, 오류가 발생합니다. 주의!!
VLOOKUP을 활용한 빈칸 채우기 !!
- VLOOKUP 사용법 -
=VLOOKUP(찾고자하는 값의 조건,표 전체(F4),찾고자하는 위치(1~),0 or 1)
찾고자하는 값 조건 = 김철수 (표에 제시된 내용)
표 전체(F4) = 찾고자하는 값부터 표 끝까지 드래그
찾고자하는 표 위치 = 표 전체(F4) 시작부분부터 1~
0 = FALSE, 정확히 일치하는 것
1 = TRUE, 근사값
- 기본값을 구해볼까요 -
=VLOOKUP(H5,$C$4:$F$12,3,0)
H5 = 나와있는 조건 (김철수)
$C$4:$F$12 = 조건부터 표 전체 (절댓값으로)
3 = 기본급 3번째 칸
0 = 정확히 일치하는 값
밑으로 쭉 드래그하시면
점수 쫘르르 나옵니당
표 전체 절댓값(F4)누르지 않으면 밑으로 드래그했을 때
이상한 값이 나올 수 있으니 절댓값 꼭 해주셔야해용 !
- 상여금 구하기 -
상여금은 위 함수와 하나만 다르게 하시면 됩니다 !
3 → 4
구하려는 값의 위치만 바꿔주시면 됩니다.
결과,
=VLOOKUP(H5, $C$4:$F$12,4,0)
엄청 쉽쥬?
VLOOKUP은
1. 사원 정보 조회
2. 성적 등급 계산
3. 세율 계산
4. 재고 관리
등에 자주 쓰입니다.
하지만 VLOOKUP만으로 쓰이기엔 한계가 있어요 ;ㅁ;
1. 첫 번째 열만 검색이 가능하다.
2. 왼쪽 방향으로 값을 검색할 수 없다.
이를 해결하기 위해선 INDEX와 MATCH 함수를 활용해
왼쪽 방향을 검색할 수 있습니다.
이건 다음 시간에... !!