본문 바로가기

실무엑셀

실무 엑셀 13. 엑셀 IF + vlookup 활용법, 조건부 vlookup 함수 활용, vlookup 사용법, IF 함수 사용법, 엑셀 자동표 만들기

반응형

안녕하세요!

 

기획실 지차장 입니다.

 

오늘은 제가 가장 많이 사용하는 vlookup 함수를 다뤄보겠습니다.

 

함수는 자주 사용하지 않으면, 잊어버립니다.

 

그래서 응용하는 것이 중요하죠.

 

함수 하나 하나를 아는 것도 좋지만, 함수를 응용하는 법을 아신다면 더욱 더 좋아요.

 

오늘의 상황은 이렇습니다.

 


 

# 엑셀 IF + vlookup 활용법, 조건부 vlookup 함수 활용, 엑셀 자동표 만들기

 

 


 

만보이상 걸으면, 포인트를 지급하는 프로모션을 진행 중 입니다.

 

지역별로 기본포인트와 걸음당 추가 포인트가 있습니다.

 

만보를 걸을 경우 기본 포인트를 지급하고

 

만보 넘을 경우, 한걸음당 추가 포인트를 지급합니다.

 

만보가 안될 경우, 포인트고 뭐고 없구요,

 

이 경우에

 

지역과 총걸음수만 입력하면, 자동으로 포인트를 계산해주는 표를 만드려고 합니다.

 

만들어보겠습니다!

 


 

1. 만보 넘을 경우 포인트를 지급한다. 만보가 안되면 지급 없음. ( IF 함수 )

 

2. 조건에 맞을 경우 각 지역별 포인트 값을 적용한다. ( vlookup 함수 ) 

 

3. 만약 error 값이 발생 할 경우, 공란으로 반영한다. ( iferror 함수 )

 

IFERROR 함수는 아래 포스팅을 참고 해주세요.

 

2021.01.16 - [실무엑셀] - 실무 엑셀 6. 많이 사용하는 함수 시리즈#2, IFERROR+VLOOKUP

 

실무 엑셀 6. 많이 사용하는 함수 시리즈#2, IFERROR+VLOOKUP

안녕하세요! 기획실 지차장 입니다. 오늘은 IFERROR 함수를 알아볼께요. 함수명에서 어떤 함수 인지를 유추할 수 있습니다. IFERROR = IF ERROR = 만약, 에러가 발생한다면 ~이렇게 해죠. 만약 에러가 발

wizardclub.tistory.com


 

1. 만보 넘을 경우 포인트를 지급한다. 만보가 안되면 지급 없음. ( IF 함수 )

 

IF함수는 조건에 맞을 경우, 해당값을 반환 합니다.

 

" ① 해당셀이 만보보다 작을 경우, ② 공란으로 할꺼야,

 

③ 그렇지않을경우(만보보다 작지않을 경우 = 만보 이상일 경우 A값을 반환할께. "

 

위의 문장을 함수로 바꾸면 다음과 같습니다.

 

= IF ( 해당셀<10,000 , "" , "A" ) 

 

여기서는 10,000 보다 작을 경우 공란 ( 만보가 안되면 지급 없음 )

 

10,000 이상일 경우 10,000을 반환하는 것으로 해볼께요. ( 만보 넘을 경우 포인트 지급 )

 

= IF ( 해당셀<10,000, "" , 10,000 )

 


 

2. 조건에 맞을 경우 각 지역별 포인트 값을 적용한다. ( vlookup 함수 ) 

 

IF 함수를 통해서 만보가 넘을 경우, 각 지역별 포인트 값을 적용해볼께요.

 

vlookup 함수는 대응하는 열에서 설정값과 동일한값에 있는 data를 끌어오는 함수 입니다.

 

라고 기재하면, 아무도 이해못할 것 같아요.

 

그냥 아래표를 보시고 암기해주세요.

 

예를 들어서, 

 

서울에 매치되는 기본걸음을 왼쪽표에서 가져오고 싶어.

 

=vlookup( 서울 , 찾을 영역 , 가져오고 싶은 숫자가 있는 위치 , 0 ) 

 

=vlookup(G7,B7:C9,2,0)

 

[표1 : vlookup 함수 사용]

기본걸음은 빨간색 네모박스 영역의 두번째 열 위치입니다.

 

이제 IF 함수와 연동을 해볼께요.

 

여기서는 10,000 보다 작을 경우 공란 ( 만보가 안되면 지급 없음 )

 

10,000 이상일 경우 각 지역에 해당하는 기본포인트를 가져와볼께요.

 

= IF ( 해당셀<10,000, "" , vlookup( 지역셀 , B7:D9,3,0) )

 

vlookup 에서 기본포인트는 세번째에 위치해 있기에 3을 썼습니다.

 


 

텍스트로 설명하니 무지 복잡해보이는데,

 

실제 엑셀로 표현하면 다음과 같은 모양이 됩니다.

 

[표2 : IF + vlookup 함수를 활용한 자동테이블 ]

 

동영상과 첨부 파일을 참고해주세요!

 

동영상에 가감없이 담았으니, 동영상을 보신 다음에 같이 보시면 이해가 더 편하실거에요.

 

함수를 글로 표현하기가 어렵네요;

 

이상, IF + vlookup 함수에 대해서 알아봤습니다.

 

또뵈요!

 

 

티스토리_ vlookup의 활용.xlsx
0.01MB

 

 

반응형