엑셀에서 TRUE, FALSE는 논리값으로 사용되는데, 논리값을 반환하는 TRUE, FALSE라는 이름의 함수도 있습니다. 이 함수는 거의 쓸일이 없고 다른 스프레드시트 프로그램과의 호환성을 위해 존재합니다.
1. TRUE
구문(Syntax)
TRUE()
논리값 TRUE(참)를 반환한다.
인수 : 이 함수는 인수가 없다.
아래와 같이 사용할 수 있으며, 논리값 TRUE를 반환합니다.
=IF(1=1,TRUE(),FALSE()) => 1과 1은 같으므로 논리적으로 '참'인 TRUE를 반환
함수를 사용하지 않고 다음과 같이 논리값을 반환하도록 바꿔도 결과는 동일합니다.
논리값을 구해야 할 경우 거의 대부분 이렇게 사용합니다.
=IF(1=1,TRUE,FALSE) => TRUE를 반환합니다.
2. FALSE
구문(Syntax)
FALSE()
논리값 FALSE(거짓)를 반환한다.
인수 : 이 함수는 인수가 없다.
아래와 같이 사용할 수 있으며, 논리값 FALSE를 반환합니다.
=IF(1=2,TRUE(),FALSE()) => 1과 2는 같지 않으므로 논리적으로 '거짓'인 FALSE를 반환
함수를 사용하지 않고 다음과 같이 논리값을 반환하도록 바꿔도 결과는 동일합니다.
논리값을 구해야 할 경우 거의 대부분 이렇게 사용합니다.
=IF(1=2,TRUE,FALSE) => FALSE를 반환
관련 글
IF 함수 - 조건 판별하기 - 엑셀 IF 함수는 조건을 판별하여 조건을 만족할 때와 만족하지 못할 때 각각 정해진 값을 반환합니다. IF 함수에는 프로그래밍에서 사용하는 분기(조건에… …
AND 함수 - 여러 조건 판별하기 - 엑셀에서 조건을 판별할 때 IF 함수를 주로 사용하는데, '여러 조건을 모두 만족하는지 판별'할 때는 IF 함수를 여러 번 중첩해야 합니다.… …
NOT 함수 - 논리값을 반대로 바꾸기 - 엑셀 NOT 함수는 논리값을 반대로 바꿉니다. 어떤 수식의 결과가 참(TRUE)이면 거짓(FALSE)을 반환하고 거짓(FALSE)이면 참(TRUE)을 반환합니다. 그런데 NOT 함수를 어디에 쓸… …
OR 함수 - 하나라도 만족하는지 판별하기 - 엑셀 OR 함수는 여러 조건 중에서 하나라도 만족하는지 판별할 때 사용하는 논리 함수입니다. 예를 들어 여러 목표 중에 하나라도 달성한… …