본문으로 건너뛰기
ArumSoft Learning
EN

    논리

    IF 함수 연습장

    조건이 TRUE이면 한 값을, FALSE이면 다른 값을 돌려줘요.

    연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.

    IF 함수는 이렇게 작동해요

    IF는 먼저 조건을 계산해요. TRUE이면 두 번째 인수를, FALSE이면 세 번째 인수를 돌려줘요. 선택되지 않은 쪽은 아예 계산하지 않아요.

    텍스트 결과는 큰따옴표 안에 써요. 아무것도 표시하지 않으려면 ""를 쓰세요. 결과가 세 가지 이상이라면 IFS를 쓰거나 IF 안에 IF를 넣으세요.

    구문

    =IF(logical_test, [value_if_true], [value_if_false])
    인수설명
    logical_test필수TRUE나 FALSE가 나오는 비교식이에요. 예: B2>=70
    value_if_true선택조건이 TRUE일 때 돌려줄 값이에요.
    value_if_false선택조건이 FALSE일 때 돌려줄 값이에요.

    예제

    수식하는 일결과
    =IF(B2>=70,"합격","불합격")모든 학생의 시험1 합격 여부예요.합격 · 불합격 · 합격 · 불합격 …
    =IF(D2<0.8,"출석 확인","정상")출석률이 80% 미만이면 표시해요.정상 · 정상 · 정상 · 출석 확인 …
    =IF(B2>C2,"시험1","시험2")어느 시험을 더 잘 봤는지 보여 줘요.시험1 · 시험2 · 시험2 · 시험2 …
    =IF(AVERAGE(B2:C2)>=85,"우수","")평균이 85점 이상일 때만 텍스트를 표시해요.우수 · "" · "" · "" …

    자주 하는 실수

    따옴표 없는 텍스트합격은 "합격"처럼 써야 해요. 따옴표가 없으면 Excel이 이름으로 찾다가 #NAME?을 표시해요.
    IF를 너무 많이 중첩함IF 안에 IF를 여러 개 넣으면 읽기 어려워요. 보통 IFS나 찾기 표가 더 깔끔해요.

    더 알아보기

    예제 통합 문서 받기 (.xlsx)

    같은 예제 데이터와 수식, 그리고 연습용 시트가 들어 있어요.

    전체 튜토리얼 읽기 →