엑셀함수 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 함수문이 또들어가서 할경우도 반드시 나온다.
반응형
'엑셀 > 함수-초급' 카테고리의 다른 글
엑셀함수 if함수 사용법2. if함수 isblank or substitute 함수 사용하여 특정 셀이 비어(공백) 있는지 검사 (0) | 2018.12.23 |
---|---|
엑셀 함수에 대해... (0) | 2018.12.05 |
엑셀 left, find, mid 함수로 주소 분리 하기 (0) | 2018.10.09 |
댓글