728x90
목차

1. 함수의 의미와 인수

2. IF문의 사용 예시

3. 다중 IF 문 적용하기

 

 

엑셀에서는 함수를 통해서 여러 값들을 연산을 할 수 있습니다.

그리고 연산을 상황에 따라 다르게 실행 하는 것을 "조건부"라고 부릅니다.

 

조건부로 행동하기

 

IF함수는 조건에 따라 다른 값을 반환하는 논리 함수의 대표로 많이 사용됩니다.

오늘은 IF함수의 의미과 예시에 대해서 알아보겠습니다.

 

1. 함수의 의미와 인수

 

먼저 함수에 대해서 설명하려고 합니다.

IF함수는 3개의 인수를 가지고 있고 조건에 따라서 작동합니다.

 

IF(logical_test, [value_if_true], [value_if_false]) :"logical_test" 값이 참이면 "value_if_true"를 거짓이면 "value_if_false"를 반환합니다.

 

  • logical_test : 논리값입니다. True와 False로 반환하는 논리연산자를 입력할 수 있고, 숫자를 직접 입력하여 0이면 false고 나머지 숫자는 true로 반환됩니다. 문자를 입력하면 #VALUE! 에러를 반환합니다.
  • [value_if_true] : logical_test 값이 참일때 반환하는 값입니다. 그대로 출력이 되고 문자나 숫자 혹은 함수를 입력할 수 있습니다. 값을 입력하지 않고, 빈칸으로 두면 0이 반됩니다.
  • [value_if_false] : logical_test 값이 거짓일때 반환하는 값입니다. 그대로 출력이 되고 문자나 숫자 혹은 함수를 입력할 수 있습니다. 값을 입력하지 않고, 빈칸으로 두면 0이 반됩니다.
  • 빈칸을 반환하고 싶을 때는 value_if_true나 false에 ""(쌍따움표)를 입력합니다.

 

 

2. IF문의 사용 예시

 

IF함수는 설명할때는 말이 복잡하지만 실제로 사용하면 단순합니다.

기준점을 넘겼을 때는 합불등을 적용할 수 있습니다.

 

합불을 구별하는 함수

 

또 IF로는 연산을 할 것인지 말 것인지를 정할수도 있습니다.

할인여부를 선택하면 10%를 할인을 적용해서 계산을 하고 아니면 가격을 그대로 둡니다.

.

조건부 함수 적용하기

 

320x100

 

 

3. 다중 IF 문 적용하기

 

IF문은 대중적으로 가장 많이 사용되는 함수중에 하나입니다.

특히 IF문을 다중으로 적용할 수 있는 것 때문에 더욱 편리합니다.

IF(logical_test, [value_if_true], [value_if_false])에 value_if_true는 false 자리에 if문을 추가로 적용할 수 있습니다.

학점이나 등급을 매길 때 유용하게 활용합니다.

 

학점을 매길때 편리한 다중 IF 문

 

=IF(C8>90,"A",IF(C8>80,"B",IF(C8>70,"C",IF(C8>60,"D","F"))))

에는 value_if_false 자리에 조건문을 추가로 배치하여 점수별로 학점이 할당 되도록 입력했습니다.

이 외에도 IF함수는 여러가지로 응용가능하니 앞으로도 공부해서 포스팅 하도록 하겠습니다.

반응형

+ Recent posts