본문 바로가기
엑셀/함수-초급

엑셀함수 if함수 사용법 1. 2가지 값중에서 비교 수식 대입후, 1개 선택 or 다른 값들 대입시

by ◈♠♣ぅ♪♬ 2018. 12. 8.
 
엑셀함수 if 함수 기본 설명 ( 엑셀의 도움말 참조)
IF 함수는 Excel에서 가장 많이 본 함수 중 하나인 및 사이의 값을 예상 논리 비교 수 있습니다.
 
따라서 IF 문에서는 두 개의 결과가 나타날 수 있습니다. 첫 번째 결과는 비교가 True인 경우이고 두 번째 결과는 비교가 False인 경우입니다.
 
=if(lgical_test,[value_if_true],[value_if_false])
logical_test :  2개의 값을 비교를 하는 수식을 입력 하고,
value_if_true : 식의 결과 값이 true 인경우 해당 값을
value_if_false : 식의 결과 값이 false 인경우 해당 값을
 
if 함수- 대,소 비교 = 2개 데이터 비교(크거나, 작거나) 하기
엑셀 사용 하다보다 보면 2가지(2개 셀) 값중에서 크거나, 작거나 비교해서  큰값을 원할경우면  해당 셀에 큰값을 표시하거나
, 작은 값을 원할 경우면  수식이 있는 셀에 작은 값을
 
(큰 값을 반영할 때)
E2 셀에 아래 수식 입력 후, 밑으로 드래그 한다, (위 그림 참조)
=if(c2>d2, c2,d2)   
점수A,B값을 비교해서 A값이 크면 A값을 표시하고, B값이 크면 B값을 표시하라는 의미
 
 
반영점수 컬럼에 A,B중에서 큰 값들이 알아서 표시를 해 준다
 
(작은 값 반영할때)
이와는 반대로 작은 값을 반영점수에 나타내고 싶으면 , 아래와 같이 하면 된다.
=if(c2>d2,c2,d2) -- > =if(c2>d2, d2,c2)     c2,d2 -> d2,c2 위차만 바꾼다.
 
점수A,B값을 비교해서 A값이 크면 B값을 표시하고, B값이 크면 A값을 표시하라는 의미
 
"반영점수" 컬럼들에 A,B중 작은 값들이 표시가 된다.
( 예산 상태)
"상태" 컬럼에 책정예산과 사용비용 비교후 ->예산초과 or 예산내 예산상태 표시하고싶을때
 
D11 셀에 =IF(B11<C11,"예산초과","예산내") 수식을 입력하고, 밑으로 드래그한다.
책정예산과 사용비용을 비교해서, 사용비용이 크면 "예산초과" 라고 표시를 하고
, 사용비용이 적으면 '예산내" 라고 표시 하라는  의미
 
결과 예산상태에 나타나고,
 
초과 된것들만 "초과비용"에 금액을 표시하고 싶으면,
예산상태 컬럼이 "예산초과" 이면, 사용비용-책정예산 수식을 사용해서, 얼마나 초과 했는지를 표시하라는 으미
 
예산초과된 부분에 대해서만 나온다.
 
위의 if함수는 여러가지 예들중 아주 단순한 예를 들어 설명한것이다.
응용은 여러가지를 할 수가 있다.
 
예) Yes,No 중에서 Yes 인것만 추출시 - > =if(A1="Yes","Yes","No")
합계 금액이 일정이상인지  -> =if((c1+d1) > b1, c1+1,b1)
 
if로 할 경우들은 많다.
 
if함수를 이것 저것에 많이 쓰다보면, if내에 if 함수문이 또들어가서 할경우도 반드시 나온다.
 
 
 
 

 

반응형

댓글