목차
IF 함수 는 Microsoft Excel 에서 가장 유용하고 널리 사용되는 함수 중 하나입니다. Excel의 일상 업무에서 어떤 종류의 논리적 비교가 필요한 경우 IF 함수를 사용합니다. 오늘 저는 이 IF 함수를 Excel의 친숙한 함수와 함께 다양한 값과 함께 사용하는 방법을 보여드리겠습니다.
실습 워크북 다운로드
값 범위가 있는 IF 함수 사용.xlsx
Excel에서 IF 함수 소개
가장 유용한 것 중 하나 Excel의 함수는 IF 함수로 값을 논리적으로 기대값과 비교할 수 있습니다.
⇒ 구문
=IF(logical_test, [value_if_true], [value_if_false])
⇒ 기능 목표
이 조건이 참인지 FALSE 인지 결정하고 조건이 TRUE 이면 하나의 값을 반환합니다.
⇒ Argument
인수 | 필수/선택 | 설명 |
---|---|---|
logical_test | 필수 | 셀 또는 셀 범위에 대해 주어진 조건입니다. |
[value_if_true] | 선택 사항 | 조건이 충족되는 경우 정의된 문입니다. |
[value_if_false] | 선택 사항 | 정의된 문 if 조건이 충족되지 않습니다. |
⇒ 반환 매개변수
문이 다음과 같은 경우함수.
단계:
- 먼저 결과를 입력할 셀을 선택합니다.
- 다음에 수식을 삽입합니다. 해당 셀입니다.
=IF(D5=MAX($D$5:$D$21), "Good", IF(D5=MIN($D$5:$D$21), "Not Good", " Average"))
- 마지막으로 키보드에서 Enter 키를 누릅니다.
🔎 공식은 어떻게 작동합니까?
- MAX($D$5:$D$21) 는 범위의 최대값을 반환합니다.
- MIN($D$5:$D$21) 는 최소값을 반환합니다. 범위의 값.
- IF( D5=MAX($D$5:$D$21), "좋음", IF(D5=MIN($D$5:$D$21), "아님 Good”, ” Average”)) 비교 후 결과를 보여줍니다.
기억할 사항
- 수식에서 숫자를 0으로 나누면 #DIV/0! 오류가 표시될 수 있습니다.
- #VALUE! 계산에 잘못된 데이터 유형을 입력하면 오류가 발생합니다. 예를 들어 숫자가 필요한 수식에 텍스트를 입력할 수 있습니다.
- 수식 셀이나 참조 셀을 재배치하면 #REF! 오류가 나타납니다. 수식의 참조가 더 이상 유효하지 않습니다.
- #NAME! 오류는 수식에서 함수 이름의 철자가 틀렸다는 것을 보여줍니다.
결론
위의 예는 다양한 값을 가진 E xcel IF 함수를 익히는 데 도움이 됩니다. 질문있으세요? 언제든지 문의해 주세요.
정의되지 않은 경우 논리 값은 TRUE또는 FALSE입니다. 문을 정의하면 조건 충족 여부에 따라 반환 값으로 나타납니다.Excel에서 값 범위가 있는 IF 함수를 사용하는 이상적인 10가지 예
값 범위가 있는 Excel IF 함수의 몇 가지 예를 살펴보겠습니다. Kingfisher Bookshop 이라는 서점에서 일부 책의 이름, 저자, 번호 및 가격이 포함된 데이터 세트가 있다고 가정합니다. 오늘 우리의 목표는 값 범위와 함께 E xcel IF 함수를 적용하는 방법을 배우는 것입니다.
1. 셀 범위로 Excel IF 함수 생성
첫 번째 예에서는 셀 범위에 특정 값이 포함되어 있는지 확인하는 방법을 배웁니다. 작가 에밀리 브론테의 책이 있는지 확인해 봅시다. 즉, 열 Author (열 C )에 Emily Bronte라는 이름이 포함되어 있는지 여부를 의미합니다. Excel의 IF 및 COUNTIF 기능을 조합하여 사용할 수 있습니다.
단계:
- 먼저 셀을 선택하고 이 수식을 해당 셀에 입력합니다.
=IF(COUNTIF(C5:C21,"Leo Tolstoy")>0,"There is", "There is Not")
- 두 번째로 <1을 누릅니다> 를 입력하여 결과를 확인하세요.
- 마지막으로 " 있습니다 "라는 결과를 얻었습니다. 우리 목록에 Emily Bronte 의 책이 실제로 있기 때문입니다. 그것은 " Wuthering Heights "입니다.
- 대략적인 일치를 원하면 COUNTIF 기능 내에서 와일드카드 문자(*,?,~) 를 사용할 수 있습니다. 예를 들어 Bronte 자매( Emily Bronte와 Charlotte Bronte 모두 )의 책이 있는지 확인하려면 다음 공식을 사용합니다.
=IF(COUNTIF(C4:C20,"*Bronte")>0,"There is", "There is Not")
- 또한 Enter 키를 눌러 결과를 표시합니다.
- 그리고, " 있습니다 ". Bronte Sisters 가 쓴 세 권의 책이 있기 때문입니다.
참고: The COUNTIF 함수는 대소문자를 구분하지 않는 일치 항목을 검색합니다. 즉, IF(COUNTIF(C5:C21,"emily bronte")>0,"있다", "없다") 공식을 사용하는 경우 는 여전히 " "가 있습니다.
🔎 공식은 어떻게 작동합니까?
- COUNTIF(C5:C21,"Emily Bronte") 는 "Emily Bronte"라는 이름이 C5:C21 .
- <범위에 나타나는 횟수를 반환합니다. 1>COUNTIF(C5:C21,”Emily Bronte”)>0 는 이름이 범위에 한 번 이상 나타나면 TRUE 를 반환하고 이름이 범위에 한 번 이상 나타나면 FALSE 를 반환합니다.
- 따라서 IF(COUNTIF(C5:C21,"Emily Bronte")>0,"있다", "없다") 는 "있다"를 반환한다. ”, 이름이 한 번 이상 나타나면 “ There is Not ”을 반환하고 이름이 나타나지 않으면 “
2. 숫자 값 범위로 IF 함수 만들기
이제 다른 IF 문을 적용하겠습니다. 우리는 가치 목록을 만들 것입니다주어진 두 숫자 사이에 속하는 범위에서. 열 D 에서 10 에서 20 사이에 있는 책의 수를 알아봅시다. 이러한 유형의 작업은 값 범위가 있는 E xcel IF 함수를 사용하여 수행할 수 있습니다.
단계:
- 먼저 결과를 보려는 셀을 선택합니다.
- 그런 다음 거기에 수식을 입력합니다. .
=IF(((D5>=10)*(D5<=20))=1, "Yes", "No")
- Enter 키를 누릅니다.
- 채우기 핸들 아이콘을 아래로 드래그하여 범위에 대해 수식을 복제합니다. 또는 범위를 자동 완성 하려면 더하기( + ) 기호를 두 번 클릭 합니다.
- 드디어 결과가 보입니다.
3. 값 범위에 대해 IF 함수로 AND 조건 적용
이제 IF 함수 내에서 조건을 적용합니다. 각각의 책이 주어진 두 가지 조건을 충족하는지 확인해 봅시다. 첫 번째는 책의 수가 10 보다 크고 두 번째는 책의 가격이 20 보다 큽니다. 이러한 조건이 충족될 경우에만 책을 구매합니다.
이를 위해 IF 및 AND 기능의 조합을 사용합니다. 모든 매개변수가 TRUE 로 평가되면 AND 함수 는 TRUE 를 반환합니다. 그렇지 않으면 FALSE 를 반환합니다.
단계:
- 처음에 셀을 선택합니다.첫 번째 책 옆에 수식을 입력합니다.
=IF(AND(D5>=10)*(E5>=20),"Can Purchase","Can not Purchase")
- Enter 키를 누릅니다.
- 또는 과 조건 기호( * ) 수식에서. 따라서 수식은 다음과 같습니다.
- Enter 를 눌러 결과를 확인하세요.
- 범위에 걸쳐 수식을 복사하려면 채우기 핸들 기호를 아래로 끕니다. 또는 범위를 자동완성 하기 위해 추가 기호( + )를 두 번 클릭 할 수 있습니다.
- 마찬가지로 결과를 얻을 수 있습니다.
4. 값 범위에 대해 OR 조건이 있는 IF 함수 활용
이제 OR 유형 조건이 됩니다. 각각의 책이 적어도 하나의 조건을 만족하는지 확인해 봅시다. 해당 매개변수가 TRUE 로 평가되면 OR 함수 는 TRUE 를 반환합니다. 그렇지 않으면 FALSE 를 반환합니다.
단계:
- 먼저 결과를 보려는 셀을 선택합니다.
- 두 번째로 수식을 입력합니다.
=IF(OR(D5>=10,E5>=60),"Can Purchase","Can not Purchase")
- 다음에 Enter 키를 누릅니다.
- 기능을 사용하는 대신 또는 기호( + )를 사용할 수 있습니다. 따라서 공식은be.
=IF((D5>=10)+(E5>=60),"Can Purchase","Can not Purchase")
- Enter 를 눌러 결과를 확인하세요.
- 그 다음 채우기 핸들 아이콘을 드래그하여 수식을 범위에 복사합니다. 또는 더하기( + ) 기호를 더블 클릭 합니다. 이것은 또한 공식을 복제합니다.
- 마지막으로, 우리는 적어도 하나의 조건이 있는지 여부에 따라 각 책의 구매 가능 여부를 확인했습니다. .
5. 값 범위에 대해 중첩된 IF 함수 사용
이 예에서는 중첩된 IF 조건을 사용합니다. 즉, 다른 IF 공식 내에 하나의 IF 공식을 적용해야 합니다. 작업을 수행하도록 요청하겠습니다. 모든 책에 대해 가격이 $30.00 이상인지 먼저 확인하세요. 그렇다면 숫자가 15 보다 크거나 같은지 확인하십시오. 그래도 그렇다면 저자 이름이 " C " 문자로 시작하는지 확인하십시오. 여전히 예인 경우 " Satisfy "를 반환합니다. 그렇지 않으면 " 만족하지 않음 "을 반환합니다.
단계:
- 시작하려면 셀을 선택하고 다음 수식을 삽입합니다. 거기.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C","Satisfy","Does not Satisfy"),"Does not Satisfy"),"Does not Satisfy")
- 결과를 보려면 Enter 키를 누르세요.
- 마찬가지로 이전 예제에서 채우기 핸들 아이콘을 아래로 드래그하여 범위에 수식을 복제합니다. 또는 범위를 자동완성 하려면 더하기 기호( + )를 두 번 클릭 하십시오.기호입니다.
- 마지막으로 세 가지 조건을 동시에 만족하는 책은 5권 권에 불과합니다.
6. 결합 IF & Excel
의 SUM 함수 이 예제에서는 IF 및 SUM 함수를 결합합니다. SUM 함수 는 더하기를 사용하여 값을 더합니다. 예제를 따라해 봅시다.
단계:
- 두 번째 셀 G6 을 선택하고 선택한 셀에 수식을 입력합니다.
=IF(SUM(D5:D21)>=80, "Good", IF(SUM(D5:D21)>=50, "Satisfactory", "Poor"))
- 그런 다음 Enter 키를 눌러 결과를 확인합니다.
🔎 공식은 어떻게 작동합니까?
- SUM(D5:D21) 이 부분은 범위의 값을 더한 결과로 총 권수를 반환합니다.
- SUM(D5:D21)>=80 및 SUM(D5:D21)>=50 는 조건이 충족되는지 여부를 확인합니다.
- IF(SUM(D5:D21)>=80, "좋음", IF(SUM(D5:D21)>=50, "만족", "나쁨")) 가 결과를 보고합니다. 우리의 경우 결과는 " 양호 "였습니다.
7. 병합 IF & AVERAGE 기능
매개변수로 주어진 숫자의 평균은 AVERAGE 기능 에 의해 결정됩니다. 이 예에서는 IF 및 AVERAGE 기능을 결합해 보겠습니다.
단계:
- 처음에는 결과를 입력할 셀을 선택합니다. 이 경우 G6 셀을 선택합니다.
- 그런 다음 수식을 여기에 삽입합니다.cell.
=IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor"))
- 다음으로 키보드에서 Enter 키를 누릅니다.
- 마지막으로 결과가 나옵니다.
🔎 공식은 어떻게 작동합니까? Work?
- AVERAGE(D5:D21) 평균 도서 수를 계산합니다.
- AVERAGE(D5:D21)> =20 및 AVERAGE(D5:D21)>=10 조건이 만족되었는지 확인한다.
- IF(AVERAGE(D5:D21)>=20 , "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor")) 결과를 나타냅니다. 우리 상황의 결과는 " 만족 "입니다.
8. IF & 값 범위를 일치시키는 EXACT 함수
EXACT 함수 는 두 텍스트 문자열이 동일한 경우 TRUE 를 반환하고 그렇지 않은 경우 FALSE 를 반환합니다. 두 텍스트 문자열을 비교합니다. 형식 불일치를 간과하지만 EXACT 는 대소문자를 구분합니다. IF 및 EXACT 기능을 함께 통합하여 값 범위를 일치시켜 보겠습니다.
단계:
- 결과를 보려는 셀을 선택합니다.
- 그 뒤에 다음 함수 수식을 추가합니다.
=IF(EXACT($C$5:$C$21,"Leo Tolstoy"), "Yes", "No")
- 키보드의 Enter 키를 한 번 더 누르세요.
- 그러면 해당 범위의 결과가 표시되는 것을 볼 수 있습니다.
참고: 각 셀에 수식을 사용할 필요가 없습니다. 이렇게 하면 다음 범위에 대한 결과가 자동으로 표시됩니다.cells.
🔎 공식은 어떻게 작동합니까?
- 정확( $C$5:$C$21,”Leo Tolstoy”) 는 두 데이터가 정확히 일치하는지 여부를 보여줍니다.
- IF(EXACT($C$5:$C$21,”Leo Tolstoy”), “Yes”, “No”) 논리를 확인하고 결과를 반환합니다.
9. IF, AND & 날짜를 가져오는 TODAY 함수
도착 날짜가 7일 이내인지 확인하고 싶다고 가정하고 도착 날짜가 7일 이내여야 책을 구입할 수 있습니다. 이를 위해 IF , AND, 및 TODAY 기능의 조합을 사용합니다.
STEPS:
- 마찬가지로 앞의 예에서 셀을 선택한 후 거기에 수식을 입력합니다.
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Yes", "No")
- 그런 다음 Enter 를 누릅니다.
- 범위에 수식을 복사하려면 채우기 핸들 기호를 아래로 향하게 합니다. 또는 두 번 클릭 하여 추가( + ) 기호를 자동완성 범위로 지정할 수 있습니다.
- 마지막으로 다음에 대한 결과가 표시됩니다. 열의 각 책 F .
10. IF, MAX &를 결합하여 최고/최저 값 얻기 MIN 함수
책의 수를 첫 번째 책과 비교한다고 가정합니다. 그리고 우리는 총 책의 최고 가치와 최저 가치를 찾을 것입니다. 이를 위해 IF , MAX & 분