비디오: [루미의강좌] 엑셀함수#14 - IF함수의 활용 2025
Excel의 IF 함수가 많은 사람들을 협박하는 경우를 가정 해보자. 그러나 실제로 개념적으로 그렇게 어렵지는 않습니다. IF 함수는 문이 true 또는 false인지 확인한 다음 대답에 따라 두 가지 동작 중 하나를 수행합니다.
일반 영어 예제를 살펴 보겠습니다. C2와 D2의 합이 100보다 크면 C2와 D2의 합에 0.05를 곱한 결과를 E2에 표시하려고한다고 가정합니다. 반면에 C2 + D2가 E2는 0을 표시해야한다. = IF (
조건, value_if_true, value_if_false
) 먼저 조건을 작성하십시오. C2 + D2> 100
조건이 참이면 value_if_true에 대해이 계산을 수행하고자합니다:
(C2 + D2) * 0. 05
덧셈 연산과 관련하여 괄호가 있음을 주목하십시오. 이러한 괄호가 없으면 먼저 수행되지 않습니다. 연산의 순서에 따라 곱하기가 더하기 전에옵니다.
이 값을 함수에 채우면 다음과 같이 나타납니다.
= IF (C2 + D2> 100, (C2 + D2) * 0,05,0)가능한 조건이 두 개 이상이고 각 조건에 대해 다른 것을 원한다면 하나의 IF 함수를 다른 조건에 중첩시킬 수 있습니다. 내부 IF의 두 조건을 처리 한 다음 외부 IF에 세 번째 조건을 적용 할 수 있습니다.
다음은 작업의 예입니다. C2 + D2의 값에 따라 텍스트를 표시한다고 가정합니다. C2 + D2가 100보다 크면 "좋음"이라는 텍스트를 표시하려고하고 C2 + D2가 50보다 크지 만 100보다 작 으면 "보통"텍스트를 표시하려고합니다. 이러한 조건이 모두 해당되지 않을 경우 텍스트 "불량"을 표시하려고합니다.= IF (C2 + D2> 100, "Good")
value_if_false는 또 다른 IF 문이됩니다.= IF (C2 + D2 > 중첩 된 함수의 = 기호를 생략하면 다음과 같이 나타납니다.
= IF (C2 + D2> 100, "Good", IF (> 50) C2 + D2> 50, "Fair", "Poor"))
세 개의 닫는 괄호가 각 IF에 하나씩 있음을 주목하십시오.IF 함수가 어떻게 작동하는지 알게되었으므로 작업을 완료하는 데 필요한만큼 중첩 수준을 함께 지정할 수 있습니다.