IF 함수
Coddy Excel 여정의 기초 섹션에 포함된 레슨 — 42개 중 34번째.
지금까지 모든 수식은 무슨 일이 있어도 하나의 결과만 제공했습니다.하지만 현실 세계는 선택의 연속입니다. 비가 오면 우산을 챙기고, 그렇지 않으면 선글라스를 챙기는 것처럼요. Excel에서는 IF 함수를 사용하여 이러한 결정을 내립니다:
=IF(condition, value_if_true, value_if_false)IF 함수는 쉼표로 구분된 정확히 세 부분을 받습니다. 첫 번째는 A1>=60("A1이 60 이상인가요?")과 같이 예/아니오로 답할 수 있는 질문인 condition입니다. 그 다음은 조건이 참(true)일 때 표시할 값이며, 마지막은 거짓(false)일 때 표시할 값입니다.
=IF(A1>=60, "pass", "fail")A1에 75가 들어 있으면 pass가 표시됩니다. A1을 40으로 바꾸면 동일한 수식이 fail을 표시하며, 데이터가 변경될 때마다 수식이 다시 결정됩니다. pass와 fail 둘레의 따옴표를 주의해서 보세요. 텍스트 답은 항상 큰따옴표로 감싸야 Excel이 셀 이름이 아닌 표시할 단어로 인식합니다.
답이 반드시 텍스트일 필요는 없습니다. =IF(A1>100, A1*0.9, A1)는 100을 초과하는 주문에 대해서만 10% 할인을 적용하며, 숫자, 수식, 텍스트 모두 참/거짓 결과 값으로 사용할 수 있습니다. 하나의 질문과 두 가지 가능한 결과, 이것이 바로 IF입니다.
직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.