문과생의 데이터 연습

[Excel] VLOOKUP 함수 사용하기 응용(?) 본문

Excel/Excel

[Excel] VLOOKUP 함수 사용하기 응용(?)

의인은 믿음으로 2022. 6. 17. 16:03
728x90

Vlookup 함수를 이용해서 응용을 해볼려고 합니다. 

                                                                                              출발~ 

 

[건강보험적용인구] 데이터를 이용해서 아주! 간단한 대시보드를 하나 만들어 보려고 합니다 ^^

 

이 데이터를 각 시도와 년도(2014 ~ 2019)가 수록되어 있습니다. 

워낙 데이터가 많아서 저는 년도 별로 건강보험 적용인구수를 보기로 했습니다! (●'◡'●)

 

 

                                                                                        방법은? 

 

1.) 데이터 유효성 이용하기! 

엑셀의 [데이터 유효성] 클릭

 

제한 대상을 목록으로 바꾸고 이 목록 안에 넣을 데이터 변수범위를 지정합니다! 

년도 별로 보기로 했음으로 2014 ~ 2019년 범위 셀을 [원본]에 지정해주면 됩니다! 

 

범위를 저정합니다! 지정한 범위의 데이터를 피펏테이블인데요 [피벗테이블]은 조만간 다음 글에서 설명하겠습니다! 

짠! 이러면 저렇게 세모 표시가 생기고 저걸 클릭해서 년도를 원하는데로 선택하면 됩니다 

 

 

 

 

2.) VLOOKUP 시작!

 

이제 본격적으로 Vlookup을 이용해 봅시다. 

 

 

vlookup을 사용해서 년도별로 각 연령대의 건강보험 적용 인구수표를 완성해 보고자 합니다! 

 

 

Vlookup(적용 기준, 전체 범위, 적용 컬럼, 정확 or 유사) 

vlookup 공식입니다. (저는 저렇게 생각하고 씁니다...ㅎ) 

 

적용 기준: ->   [년도]

전체 범위 ->   [pivoit 테이블] 

적용 컬럼 ->   [각 연령] ex) 0세, 1 ~4, 10 ~ 14....

정확 or 유사 ->   [정확] 

 

 

이걸 실제 데이터에 적용을 한다면 위처럼 됩니다! 

전체 범위는 원본데이터는 피벗 테이블을 따로 만들어서 지정했습니다. 왜냐하면.. 원본데이터로는 불가능(?) 해서 ㅎㅎ.. 

 

피벗테이블은 추후 글 올리겠습니다. (그걸 먼저 올렸어야지 바보야!  ( •_•)>⌐■-■) 

 

 

=VLOOKUP($A$6,Pivoit!$A$16:$T$22,2,0)

[0세] 부터 시작해야 하는데 [0세]는 컬럼 2번 쨰 부터 시작하기 때문에 2로 설정하는 것입니다. 

 

나온 결과가 296279 인데요 실제  피벗 테이블의 2019년 적용 인구수를 보면 동일하게 나왔음을 확인할 수 있습니다! 

 

노가다를 방지하게 위해서 아래처럼 적용 컬럼의 순서를 지정하고 저 숫자들을 참조해 주면 빠르게 가능합니다!! 

짜잔!

 

 

이제 조금 이쁘게(?) 꾸미고 그래프 하나 그려주면 그럴싸한 대시보드가 완성됩니다 ㅋㅋ (날먹..?) 

 

 

완성된 결과

 

 

그래프랑 오른쪽 하단 그래프는 추가적인 글로 작성하겠습니다! 

 

 

이렇게 해서 Vlookup 함수를 알아봤습니다. 

 

약간 Vlookup 비중은....적은 것 같은...ㅎ

728x90
Comments