조건부 연산자를 사용할 때는 다음 사항을 고려하십시오.
표현식에는 적합한 공식 표현식이 사용될 수 있습니다. 표현식은 상수(정수 또는 실수), 참조 또는 다른 함수의 조합일 수 있습니다.
참조에는 적합한 참조가 사용될 수 있으므로 IFNN
참조 속성을 참조의 일부로 활용할 수 있습니다.
조건에는 복합 조건 And, Not 및 Or에 적용되는 적합한 조건이 사용될 수 있습니다. 해당 연산자에는 포함된 조건이 있을 수 있습니다. And, Not 및 Or 연산자는 괄호로 묶어야 합니다.
조건 내 expression
이 #error 또는 #missing 값을 반환하는 경우 If
함수는 #missing 또는 #error를 반환합니다. 이는 IsMissing
, IsError
또는 IsNonNumeric
조건을 사용하는 경우 적용되지 않습니다.
표 10-10 조건부 연산자
조건부 연산자 | 구문 | 논리 |
---|---|---|
같음 |
표현식 |
왼쪽 표현식이 오른쪽 표현식과 같은지 여부를 테스트합니다. 반올림이 필요한 경우 예: |
다음보다 큼 |
표현식 |
왼쪽 표현식이 오른쪽 표현식보다 큰지 여부를 테스트합니다. 예: |
다음보다 크거나 같음 |
표현식 |
왼쪽 표현식이 오른쪽 표현식보다 크거나 같은지 여부를 테스트합니다. 올바른 구문은 ">="입니다. "=>" 구문은 지원되지 않습니다. 예: |
다음보다 작음 |
표현식 |
왼쪽 표현식이 오른쪽 표현식보다 작은지 여부를 테스트합니다. 예: |
다음보다 작거나 같음 |
표현식 |
왼쪽 표현식이 오른쪽 표현식보다 작거나 같은지 여부를 테스트합니다. 올바른 구문은 "<="입니다. "=<" 구문은 지원되지 않습니다. 예: |
같지 않음 |
표현식 표현식 |
왼쪽 표현식이 오른쪽 표현식과 같지 않은지 여부를 테스트합니다. 반올림이 필요한 경우 예:
|
IsMissing |
|
참조에 #missing 결과가 포함되는지 여부를 테스트합니다. 참조가 확장 행 또는 열인 경우 조건이 true로 반환되려면 모든 결과 셀이 #missing이어야 합니다. 예: |
IsError |
|
참조에 #error 결과가 포함되는지 여부를 테스트합니다. 참조가 확장 행 또는 열인 경우 조건이 true로 반환되려면 모든 결과 셀이 #error여야 합니다. 공식 행과 열에만 #error가 포함될 수 있습니다. 예: |
IsNonNumeric |
|
참조에 #missing 또는 #error 결과가 포함되는지 여부를 테스트합니다. 참조가 확장 행 또는 열인 경우 조건이 true로 반환되려면 모든 결과 셀이 #missing 및/또는 #error여야 합니다. 예: |
괄호 |
|
조건을 그룹화합니다. 예: |