기타

Excel - 논리함수

zelkova 2011. 6. 16. 22:51

<목차로 돌아가기>

IF(조건, 참값, 거짓값)
지정한 조건이 TRUE일 때는 참 값, FALSE일 때 겆딧을 반환합니다.
참값, 거짓값 공백인 경우, 이 인수는 0을 반반환 합니다.

 

50 

=IF(A2<=100,"예산 내","예산 초과")
결과) 예산 내

위 숫자가 100보다 작거나 같으면 수식에서 "예산 내"가 표시되고, 100보다 크면 "예산 초과"가 표시됩니다

AND(조건1, 조건2, ...)
다중 조건을 검사하는 함수로 여러 개의 조건이 모두 만족하면 TRUE를 반환하고, 조건 중 하나라도 거짓이면 FALSE를 반환합니다. 조건 30개까지 사용할 수 있습니다.

 

50 

2

104

=AND(1<A2, A2<100)
결과) TRUE
50은 1과 100 사이에 있습니다

=IF(AND(1<A3, A3<100), A3, "범위를 벗어난 값입니다.")
A3 셀의 숫자가 1과 100 사이에 있으면 그 수를 표시하고 그렇지 않으면 "범위를 벗어난 값입니다."라는 메시지를 표시합니다.

=IF(AND(1<A2, A2<100), A2, "범위를 벗어난 값입니다.")
A2 셀의 숫자가 1과 100 사이에 있으면 그 수를 표시하고 그렇지 않으면 메시지를 표시합니다(50).


OR(조건1, 조건2, ...)
다중 조건을 검사하는 함수로 여러 개의 조건 중 하나라도 만족하면 TRUE를 반환하고, 모든 조건이 거짓이면 FALSE를 반환합니다. 조건은 30개까지 사용할 수 있습니다.

=OR(1+1=1,2+2=5)
결과)FALSE
모든 인수가 FALSE입니다

=OR(TRUE,FALSE,TRUE)
결과)TRUE
최소한 하나 이상의 인수가 TRUE입니다

NOT(조건)
조건의 역을 표시합니다. 값이 특정 값과 같지 않는지 확인할 때 NOT을 사용합니다. 조건이 FALSE이면 TRUE 를 반환하고 조건이 TRUE 이면 FALSE를 반환합니다.



반응형

'기타' 카테고리의 다른 글

Excel - 찾기/참조 영역 함수(조회함수)  (0) 2011.06.16
Excel - 통계 함수  (0) 2011.06.16
Excel - 수학/삼각 함수  (0) 2011.06.16
Excel - 날짜/시간 함수  (0) 2011.06.16
Excel - 텍스트함수  (0) 2011.06.16