엑셀/엑셀 함수

[엑셀함수] 찾고자 하는 값을 불러오는 VLOOKUP함수(HLOOKUP함수)

엑셀도우미 2017. 3. 16. 13:14



날씨가 정말 좋네요. 회사에서 뛰쳐나가고 싶게....



VLOOKUP함수는 반전매력이 있는 함수입니다.


수업시간에 엑셀을 배울때 가장 쓰잘데기 없는 함수라고 생각했던 함수인데 실무에서 제일 많이 쓰이는 함수입니다. (ㅋㅋ)


하지만 쓸 때마다 헷갈리는 VLOOKUP함수...!






말로 설명하는 것도 역시나 어렵고 헷갈립니다.


예시를 먼저 볼까요?





글로벌한 회사입니다. 원화, 미화, 엔화, 위안화를 다 취급하네요.


통화별로 거래조건이 달라지기 때문에 오른쪽처럼 TABLE을 만들어서 참조할 수 있게 만들어 놓았습니다.


반복되는 값을 일일히 수기로 채워넣는 것은 시간낭비입니다. 칼퇴를 방해하는 장애물이에요ㅠㅠ




첫번째로 원화(KRW)거래일 경우, 증빙서류는 어떤 것이 맞는지 구해봅니다.


=VLOOKUP(찾으려는 셀, 참조할 범위, 원하는 값이 있는 열의 순번)





두번째로 원화(KRW)거래일 경우, 부가세 포함인지 미포함인지 구해봅니다. 공식은 같습니다.


=VLOOKUP(찾으려는 셀, 참조할 범위, 원하는 값이 있는 열의 순번)





나머지 거래처들도 VLOOKUP함수를 이용해서 채워보았습니다. 


슴숭전자와 차명메디컬은 돈 받을때 공급가액 + 부가세 10%를 가산해서 받아야 되겠네요






VLOOKUP함수의 V = vertical(수직, 세로)의 의미입니다. 그렇다면 수평, 가로의 의미가 있는 함수도 있겠죠?


짝궁인 HLOOKUP함수입니다. 


표는 만들기 나름이기 때문에 아래처럼 행과 열을 바꾸어 만들 수도 있지요.




수식과 원리 모두 같기 때문에 응용만 하면 됩니다. 


=HLOOKUP(찾으려는 셀, 참조할 범위, 원하는 값이 있는 행의 순번)





간단하죠? 업무를 스피드업 해주는 유용한 VLOOKUP / HLOOKUP함수입니다. 





직딩이 알려주는 진짜 꿀팁.



VLOOKUP/HLOOKUP처럼 참조하는 범위가 항상 일정한 경우, 매번 드래그해서 잡아야할까요?


그럴거면 차라리 손으로 쓰는게 더 빠를지도ㅋㅋ





보이시나요?


셀주소인 H3을 $H$3으로 바꿔주면 범위가 고정이 됩니다. 단축키로는 F4를 누르면 자동으로 달러($)표시가 알파벳과 숫자 앞에 붙습니다.


이렇게 셀을 고정해주면 자동채우기로 아래 셀들도 주르륵 채워도 저 범위는 변하지 않습니다.





또 하나의 꿀팁,


셀주소에 달러($)표시가 붙으니 깔끔하지도 않고 눈에 들어오지도 않는 것 같아요.


만든 사람은 잘 알겠지만 팀 내 다른 사람이 볼때는 헷갈릴 수도 있을 것 같아요. 




참조할 범위를 드래그로 잡고 왼쪽 상단에 원하는 이름을 써주면 범위에 이름이 생성됩니다.


=VLOOKUP(찾는 값, 범위이름, 순번)


A1:B3 같은 복잡한 주소 대신 이름만 지정해주면 실수없이 범위를 참조할 수 있어요.


이미 설정된 이름은 [수식] - [이름정의/이름관리자] 라는 버튼을 누르면 언제든 추가/수정/삭제가 가능합니다. 





오류가 있거나 더 궁금한 점이 있으면 댓글로 질문해주세요. 아마 질문사항이 많으실겁니다!



오늘도 내일도 칼퇴합시당~~~!

728x90