알아야 할 사항
- IF-THEN의 구문은 다음과 같습니다. =IF(논리 테스트, true인 경우 값, false인 경우 값) .
- 'true' 값은 논리 테스트 결과가 true인 경우 수행할 작업을 함수에 알려줍니다.
- 'false' 값은 논리 테스트 결과가 false인 경우 수행할 작업을 함수에 알려줍니다.
이 문서에서는 Excel에서 IF 함수(IF-THEN이라고도 함)를 작성하고 사용하는 방법을 설명합니다. 지침은 Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010에 적용됩니다. Mac용 Excel 및 Excel Online.
안드로이드에서 PC 와이파 이로 파일 전송
Excel에서 IF-THEN을 작성하는 방법
Excel의 IF 함수는 스프레드시트에 의사 결정을 추가하는 방법입니다. 조건을 테스트하여 참인지 거짓인지 확인한 다음 결과에 따라 특정 지침을 수행합니다.
예를 들어 특정 셀이 900보다 큰 경우 결과를 되돌리도록 IF를 설정할 수 있습니다. 그렇다면 수식에서 'PERFECT'라는 텍스트를 반환하도록 할 수 있습니다. 그렇지 않은 경우 수식이 'TOO SMALL'을 반환하도록 만들 수 있습니다.
IF-THEN 함수의 구문에는 함수 이름과 괄호 안에 함수 인수가 포함됩니다.
IF-THEN 함수의 올바른 구문은 다음과 같습니다.
함수의 IF 부분은 논리 테스트입니다. 여기에서는 비교 연산자를 사용하여 두 값을 비교합니다. 함수의 THEN 부분은 첫 번째 쉼표 뒤에 오고, 사이에 쉼표가 있는 두 개의 명령어 세트를 포함합니다.
- 첫 번째 항목은 비교가 참일 경우 수행할 작업을 함수에 알려줍니다.
- 두 번째 항목은 비교가 거짓인 경우 수행할 작업을 함수에 알려줍니다.
간단한 IF-THEN 함수 예
더 복잡한 계산으로 넘어가기 전에 IF-THEN 문의 간단한 예를 살펴보겠습니다.
스프레드시트는 셀 A1을 0로 설정했습니다. 다음 공식을 B1에 입력하여 값이 00보다 큰지 여부를 나타낼 수 있습니다.
이 기능은 다음과 같은 부분으로 구성됩니다.
- 정족수
- 문자열(텍스트 값)
- 날짜 또는 시간
- 위의 값 중 하나를 반환하는 함수
- 위 값 중 하나가 포함된 스프레드시트의 다른 셀에 대한 참조
- Excel에서 여러 IF-THEN 문을 어떻게 만듭니까?
Excel에서 중첩을 사용하여 여러 IF-THEN 문을 만듭니다. 또는 IFS 기능 .
- Excel에서 IF 문을 몇 개까지 중첩할 수 있나요?
단일 IF-THEN 문 내에 최대 7개의 IF 문을 중첩할 수 있습니다.
- 조건부 서식은 Excel에서 어떻게 작동하나요?
Excel의 조건부 서식을 사용하면 동일한 데이터에 둘 이상의 규칙을 적용하여 다양한 조건을 테스트할 수 있습니다. Excel에서는 먼저 다양한 규칙이 충돌하는지 확인하고, 충돌하는 경우 프로그램은 데이터에 적용할 조건부 서식 규칙을 결정합니다.
일반 언어로 이 IF 함수는 'A1의 값이 1,000보다 크면 다음과 같이 씁니다.완벽한. 그렇지 않으면 다음과 같이 작성하십시오.너무 작은.'
함수의 비교 부분에서는 두 값만 비교할 수 있습니다. 두 값 중 하나는 다음과 같습니다.
함수의 'true' 또는 'false' 부분은 위의 항목 중 하나를 반환할 수도 있습니다. 추가 계산이나 함수를 내부에 포함시켜 IF 함수를 매우 고급화할 수 있습니다.
Excel에서 IF-THEN 문의 참 또는 거짓 조건을 입력할 때 Excel에서 자동으로 인식하는 TRUE 및 FALSE를 사용하지 않는 한 반환하려는 텍스트 주위에 따옴표를 사용해야 합니다. 다른 값과 수식에는 따옴표가 필요하지 않습니다.
IF-THEN 함수에 계산 입력
비교 결과에 따라 수행할 IF 함수에 대한 다양한 계산을 포함할 수 있습니다. 이 예에서는 B2의 총 소득에 따라 세율에 대해 하나의 계산을 사용합니다. 논리 테스트는 B2의 총 수입을 비교하여 ,000.00보다 큰지 확인합니다.
B2의 값이 50,000보다 크면 IF 함수는 이 값에 0.15를 곱합니다. 더 낮으면 함수는 0.10을 곱합니다.
함수의 비교 측면에 계산을 포함할 수도 있습니다. 위의 예에서 과세 소득은 총 소득의 80%에 불과하다고 추정할 수 있습니다. 이를 염두에 두고 위의 IF 함수를 다음과 같이 변경할 수 있습니다.
이 수식은 먼저 입력 값(이 경우 B2)에 0.8을 곱한 다음 해당 결과를 50,000과 비교합니다. 나머지 기능은 동일하게 작동합니다.
Excel에서는 쉼표를 수식 부분 사이의 구분선으로 처리하므로 999보다 큰 숫자를 입력할 때는 쉼표를 사용하지 마세요. 예를 들어 1,000이 아닌 1000을 입력하세요.
IF 함수 내부에 함수 중첩
Excel의 IF 문 안에 함수를 포함(또는 '중첩')할 수도 있습니다. 이 작업을 통해 고급 계산을 수행한 다음 실제 결과를 예상 결과와 비교할 수 있습니다.
이 예에서는 B열에 5명의 학생 성적이 포함된 스프레드시트가 있다고 가정합니다. AVERAGE 함수를 사용하여 해당 성적의 평균을 계산할 수 있습니다. 학급 평균 결과에 따라 C2 셀이 'Excellent!'를 반환하도록 할 수 있습니다. 또는 '작업이 필요합니다.'
Excel에서 IF-THEN을 입력하는 방법은 다음과 같습니다.
영어로는 'B2에서 B6까지의 값의 평균이 85보다 크면 다음을 입력하세요.훌륭한!그렇지 않으면 다음을 입력하십시오.일이 필요하다.'
보시다시피 계산이나 함수가 포함된 Excel에 IF-THEN 함수를 입력하면 동적이고 기능이 뛰어난 스프레드시트를 만들 수 있습니다.
자주하는 질문