Excel의 IF-THEN 기능은 의사 결정을 스프레드 시트에 추가하는 강력한 방법입니다. 조건을 테스트하여 참인지 거짓인지 확인한 다음 결과에 따라 특정 명령 세트를 수행합니다.
예를 들어 Excel에서 IF-THEN을 입력하면 특정 셀이 900보다 큰지 여부를 테스트 할 수 있습니다. 그렇다면 수식을 "PERFECT"텍스트로 되돌릴 수 있습니다. 그렇지 않으면 수식을 "너무 작게"만들 수 있습니다.
IF-THEN 수식에 입력 할 수있는 조건이 많이 있습니다. 다음은 Excel에서 IF-THEN 함수를 사용하는 방법과 몇 가지 예입니다.
이 문서의 지침은 Excel 2016, 2013, 2010에 적용됩니다. Mac 용 Excel, Excel 365 / 온라인.
IF-THEN을 Excel에 입력하기
IF-THEN 함수의 구문에는 함수의 이름과 괄호 안의 함수 인수가 포함됩니다.
다음은 IF-THEN 함수의 올바른 구문입니다.
= IF (논리 테스트, 참이면 참, 거짓이면 참)
함수의 IF 부분은 논리 테스트입니다. 여기서 비교 연산자를 사용하여 두 값을 비교합니다. 함수의 THEN 부분은 첫 번째 쉼표 뒤에 오며 쉼표로 구분 된 두 개의 인수가 포함됩니다. 보다 복잡한 계산으로 넘어 가기 전에 IF-THEN 문에 대한 아주 간단한 예를 살펴 보겠습니다. Google 스프레드 시트는 셀 B2를 $ 100로 설정합니다. 값이 $ 1000보다 큰지 여부를 나타 내기 위해 C2에 다음 수식을 입력 할 수 있습니다. = IF (B2> 1000, "PERFECT", "TOO SMALL") 이 함수에는 다음과 같은 인수가 있습니다. 함수의 비교 부분은 두 개의 값만 비교할 수 있습니다. 이 두 값 중 하나는 다음과 같습니다. 함수의 TRUE 또는 FALSE 부분은 위의 값 중 하나를 반환 할 수도 있습니다. 이것은 IF-THEN 함수를 내부에 추가 계산이나 함수를 내장하여 매우 향상시킬 수 있음을 의미합니다 (아래 참조). Excel에서 IF-THEN 문의 진위 또는 거짓 조건을 입력 할 때 TRUE 및 FALSE를 사용하지 않는 한 Excel에서 자동으로 인식하지 않는 한 반환 할 텍스트 주위에 따옴표를 사용해야합니다. 다른 값 및 수식에는 따옴표가 필요하지 않습니다. 비교 결과에 따라 IF-THEN 함수가 수행 할 다른 계산을 포함시킬 수 있습니다. 이 예에서는 B2의 총 수입에 따라 하나의 계산을 사용하여 세금을 계산합니다. 논리 테스트는 B2의 총 수입을 비교하여 $ 50,000.00보다 큰지 확인합니다. = IF (B2> 50000, B2 * 0.15, B2 * 0.10) 이 예제에서 B2는 50,000보다 크지 않으므로 "value_if_false"조건이 계산되어 그 결과를 반환합니다. 이 경우에는 B2 * 0.10, 이는4000. 결과는 IF-THEN 함수가 삽입 된 셀 C2에 배치되며 4000이됩니다. 함수의 비교 측면에 계산을 포함시킬 수도 있습니다. 예를 들어, 과세 소득이 전체 소득의 80 %에 불과하다고 추정하려는 경우 위의 IF-THEN 기능을 다음과 같이 변경할 수 있습니다. = IF (B2 * 0.8> 50000, B2 * 0.15, B2 * 0.10) 그러면 B2를 50,000으로 비교하기 전에 계산이 수행됩니다. 천 단위로 숫자를 입력 할 때 쉼표를 사용하지 마십시오. 이는 Excel이 함수 내부에서 인수의 끝으로 쉼표를 해석하기 때문입니다. IF-THEN 함수 안에 함수를 포함 (또는 "내포") 할 수도 있습니다. 이를 통해 고급 계산을 수행 한 다음 실제 결과를 예상 결과와 비교할 수 있습니다. 이 예에서는 B 열에 5 명의 학생으로 구성된 스프레드 시트를 가지고 있다고 가정 해 봅시다. AVERAGE 기능을 사용하여 이러한 성적을 평균화 할 수 있습니다. 클래스 평균 결과에 따라 셀 C2가 "우수!" 또는 "작업 필요". IF-THEN 함수를 입력하는 방법은 다음과 같습니다. = IF (AVERAGE (B2 : B6)> 85, "Excellent!", "Needs Work") 이 함수는 "Excellent!"텍스트를 반환합니다. 클래스 평균이 85 이상이면 C2 셀에, 그렇지 않으면 "Needs Work"를 반환합니다. 보시다시피 Excel에서 IF-THEN 함수를 포함 된 계산 또는 함수를 사용하여 입력하면 매우 동적이고 기능이 뛰어난 스프레드 시트를 만들 수 있습니다.
간단한 IF-THEN 함수 예제
IF-THEN 함수에 계산 입력
IF-THEN 함수 내부에 중첩 함수