Vlookup함수 테이블 작성 방법
vlookup함수를 이용해 평균 범위별로 레벨을 매기는 작업을 수행하겠다.
그러기 위해서 먼저 아래와 같이 표를 하나 작성해야 한다.
0점~59점은 F, 60~69점은 D, 70~79점은 C, 80~89점은 B, 90점 이상은 A를 부여한다고 했을 때,
각 레벨마다 최저점을 입력해주고 그 옆에 레벨을 입력한다.
예를 들어 D의 최저점은 60점이므로 60을 입력 후 옆에 D를 입력해준다.
표를 완성하면 아래와 같이 된다.
그럼 이제 Vlookup함수를 이용해서 레벨을 구해주겠다.
아래와 같이 vlookup()입력 후 fx모양의 함수마법사를 켠다.
그럼 아래와 같이 창이 뜬다.
먼저 Lookup_value에는 해당 조건인 평균 셀을 클릭한다.
여기서는 H3이 되겠다.
그리고 Table_array에는 아래와 같이 새로 만들어 준 표를 블록잡아준다.
(자동채우기를 할 것이기 때문에 절대참조로 변경해준다)
우리가 구할 것은 레벨이기 때문에
Col_index_num에는 2번째 열인 2를 입력한다.
Range_lookup에는 정확하게 일치하는 값이 아니라 비슷하게 일치하는 것을 찾을 것이기 때문에 True(1)을 입력한다.
예를 들어, 60점에 대해서만 D를 부여하는 게 아니라 60~69점에 해당하는 점수에 D를 부여하기 때문에 비슷하게 일치하는 값을 찾는 것이다.
확인을 누르면 아래와 같이 레벨이 입력되고 자동채우기를 한다.
'데이터' 카테고리의 다른 글
엑셀 기초 - iferror함수 (0) | 2020.09.20 |
---|---|
파이썬 실습 - 마케팅 채널 믹스 모델링 (0) | 2020.09.18 |
엑셀 기초 - Vlookup함수와 Hlookup함수 (0) | 2020.09.16 |
파이썬 실습 - 결측치(null) 처리하기 (0) | 2020.09.16 |
파이썬 실습 - 이상치(Outliers) 제거하기 (0) | 2020.09.16 |