목차
복잡하고 강력한 데이터 분석을 수행할 때 단일 시점에서 다양한 조건을 정당화해야 합니다. Microsoft Excel 에서 IF 함수 는 조건에서 작동하는 강력한 도구 역할을 합니다. 이 자습서에서는 Excel의 중첩된 IF 함수에 대해 작업합니다. 5개의 논리적 테스트 를 기반으로 Excel에서 3가지 조건 으로 IF 함수를 분석합니다.
실습 워크북 다운로드
이 연습 파일을 다운로드하고 직접 방법을 시도하십시오.
조건이 3개인 IF 함수.xlsx
조건이 3개인 Excel IF 함수에 대한 5가지 논리 테스트
프로세스를 설명하기 위해 회사의 판매 보고서 데이터 세트가 있습니다. 셀 범위 B4:C10 .
의 제품코드 와 월매출 의 정보를 보여준다. 아래 이미지에 표시된 3가지 조건 에 따라 판매현황 을 결정해야 합니다.
이제 신청하겠습니다. 데이터 세트에서 6개 제품의 상태를 식별하기 위한 다음 논리적 테스트.
1. 3가지 조건이 있는 중첩된 IF 함수
Excel에서는 여러 IF 함수<2를 중첩할 수 있습니다> 복잡한 계산을 동시에 수행합니다.
이 기사에서는 3가지 조건 에 대해 중첩된 IF 함수를 적용합니다. 과정을 따라가 보겠습니다.
- 먼저 셀에 이 수식을 삽입합니다.D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- 다음으로 Enter<를 누르십시오. 2>.
- 그러면 적용된 조건에 따라 첫 번째 상태가 표시됩니다.
여기서는 선택한 셀 C5 의 조건 사이에 논리적 비교를 적용하는 IF 기능.
- 다음에 자동 채우기 도구를 사용하면 다음과 같은 결과를 얻을 수 있습니다. 각 판매 금액에 대한 모든 상태.
자세히 보기: Excel에서 여러 조건이 포함된 VBA IF 문(8가지 방법)
2. 엑셀에서 3가지 조건에 대해 AND 로직이 있는 IF 함수
이 절에서는 AND 함수를 통합한 IF 함수를 적용해 보겠습니다. 논리 테스트용. 아래 단계를 따르십시오.
- 먼저 이 수식을 셀 D5 에 삽입합니다.
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- 다음으로 Enter 를 누르면 첫 번째 출력이 표시됩니다.
여기 , IF 및 AND 함수 를 결합하여 각 조건을 텍스트와 개별적으로 비교하고 조건이 C5 의 셀 값을 충족하지 않는 경우 값을 반환합니다. 마지막으로 빈 문자열 ( "" )을 삽입하여 빈 셀이 있으면 생략했습니다.
- 마지막으로 에 이 공식을 적용합니다. 셀 범위 D6:D10 및 최종 결과를 확인합니다.
자세히 보기: Excel VBA: If와 결합 And for Multiple Conditions
3. OR 논리를 사용한 Excel IF 함수3가지 조건 기반
IF 와 OR 기능 의 조합도 3가지 조건으로 로직 테스트를 실행하는 매우 강력한 도구입니다. 어떻게 작동하는지 살펴보겠습니다.
- 처음에 셀 D5 를 선택합니다.
- 여기에 이 수식을 삽입합니다.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- 그 다음 Enter 를 누르십시오.
- 마지막으로 AutoFill tool in 셀 범위 D6:D10 .
- 마지막으로 아래와 같은 출력이 표시됩니다.
여기서 IF 및 OR 기능은 3가지 조건 내에서 비교에 유리합니다. 따라서 해당 값에 따라 조건 우수 , 양호 및 평균 을 결정합니다.
자세히 보기: Excel VBA: 결합된 If 및 Or(예제 3개)
4. 3가지 조건에 대한 SUM 함수가 포함된 Excel IF 문
데이터 집합이 논리 위의 테스트에서 IF 문에 통합된 SUM 함수 로 이동할 수 있습니다. 3가지 조건에 대해 성공적으로 작동합니다.
- 먼저 이 수식을 셀 D5 에 적용합니다.
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- 다음에 Enter 를 눌러 첫 번째 출력을 확인합니다.
여기서 IF 함수의 조합은 각 조건을 셀 C5 의 값과 비교합니다. 이후 SUM 함수는 조건에 따라 값을 계산하여 true 또는 false .
- 마지막으로 자동완성 도구를 적용하면 3가지 조건으로 모든 상태를 얻을 수 있습니다.
자세히 보기: Excel VBA: 조건이 여러 개인 If Then Else 문(예 5개)
5. IF & Excel에서 3가지 조건이 있는 AVERAGE 함수
AVERAGE 함수 는 다른 데이터 문자열 집합이 있는 경우에도 유용합니다. 조건간 비교를 위해 IF 기능과 결합됩니다. 아래 과정을 살펴보겠습니다.
- 처음에 셀 D5 를 선택합니다.
- 이 수식을 셀에 삽입합니다.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- 그런 다음 Enter 를 누릅니다.
- 마지막으로 이것을 적용합니다. 셀 범위 D6:D10 .
- 마지막으로 아래와 같은 출력이 표시됩니다.
여기 , 우리는 세 가지 조건을 비교하기 위해 IF 함수를 사용했습니다. 그런 다음 AVERAGE 함수를 적용하여 선택한 셀의 평균값(있는 경우)을 반환합니다.
자세히 보기: Excel IF 문 적용 방법 범위에 여러 조건이 있는 경우
조건이 두 개인 Excel IF 함수
조건이 두 개인 경우 다음은 추가 팁입니다. 이 경우 IF 기능이 어떻게 작동하는지 살펴보겠습니다.
- 처음에는 이익 및 손실<2의 두 가지 조건을 가정하겠습니다> >=2500 값을 기반으로 하고각각 =1000 .
- 그런 다음 이 수식을 셀 D5 에 삽입합니다.
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- 다음에 Enter 를 누르면 첫 번째 상태가 표시됩니다. 셀 C5 .
의 값에 대해 IF , AND & ; OR 기능을 결합하여 조건값을 기준으로 셀 C5 에 대한 Profit 및 Loss 의 조건을 결정합니다.
- 마지막으로 FlashFill 도구를 사용하여 2가지 조건에 따라 최종 출력을 얻습니다.
자세히 보기 : 엑셀에서 조건이 여러 개인 IF함수 사용법
유의사항
- 조건의 순서는 반드시 지켜야 한다. 처음에 설정한 수식입니다. 그렇지 않으면 잘못된 값이 표시됩니다.
- 적절한 결과를 얻으려면 수식 내의 숫자와 순서에 따라 모든 괄호 의 균형을 맞추십시오.
- 조건은 텍스트 형식으로 배치되며 큰따옴표 로 묶어야 합니다.
결론
5개의 논리적 테스트를 기반으로 3가지 조건이 있는 Excel IF 기능에 도움이 되었습니다. 나는 또한 두 가지 조건에서 프로세스를 다루려고 노력했습니다. 의견 상자에 통찰력있는 제안을 알려주십시오. 더 많은 블로그를 보려면 ExcelWIKI 를 팔로우하세요.