여러 조건을 순서대로 확인하여 처음으로 참인 조건의 값을 반환합니다.
구문
IFS(test1, value1, [test2, value2], …)인수
test1필수
평가할 첫 번째 조건.
value1필수
test1이 TRUE일 때 반환할 값.
test2…선택
추가 조건/값 쌍.
IFS는 깊게 중첩된 IF 문을 대체합니다. 조건/값 쌍을 왼쪽에서 오른쪽으로 평가하여 처음으로 TRUE인 조건의 값을 반환합니다. 모든 경우를 처리하는 기본값으로 마지막에 TRUE 테스트를 추가하세요. Microsoft 365 및 Excel 2019 이상에서 사용할 수 있습니다.
=IFS(B2>=90,"A", B2>=80,"B", B2>=60,"C", TRUE,"F")→B점수를 구간별로 등급화하며, TRUE를 대체값으로 사용합니다.
조건을 높은 값에서 낮은 값 순으로 나열
처음으로 TRUE가 되는 테스트가 이기도록 순서를 정하세요 — IFS는 첫 번째 일치에서 멈춥니다.
각 테스트를 값과 짝지으세요
조건, 값, 조건, 값 순으로 번갈아 작성하세요.
TRUE 기본값 추가
TRUE, "default"로 끝내어 어떤 것도 #N/A로 빠지지 않게 하세요.
TRUE인 조건이 없었습니다. 모든 경우를 처리하는 기본값으로 마지막에 TRUE 테스트를 추가하세요.