티스토리 뷰

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

엑셀에서 값을 비교하는 함수 3가지를 살펴보려고 합니다.

1. IF함수

IF함수의 경우 엑셀의 함수 중 기본적인 함수라고 할 정도로

자주 쓰이는 함수 중 하나로,

IF(조건, 조건에 맞을 경우 출력값, 조건에 안맞을 경우 출력값)

형태로 사용할 수 있습니다.

IF함수의 특성을 활용하여

위와 같이 =IF(C5=C6,TRUE,FALSE) 형태로 값을 비교하여

같으면 TRUE, 다르면 FALSE가 출력됩니다.

TRUE와 FALSE는 자유롭게 숫자 1, 0이나 텍스트 "같음", "다름"과 같은

형태로 자유롭게 바꿀 수 있습니다.



변형하여 =IF(C5<>C6,FALSE,TRUE)의 형태로 사용하게 되면

<>의미가 같지 않음을 의미하므로

C5와 C6이 다르면 FALSE, 같으면 TRUE를 출력하게 됩니다.


주의할 점은 IF함수의 경우 알파벳 대소문자 구분이 되지 않아

아래와 같이 Test와 test를 같음으로 인식하게 됩니다.


2. DELTA함수

DELTA함수의 경우 숫자값을 비교하여 같으면 1,

다르면 0을 출력하는 함수로

다음과 같이 =DELTA(E5)와 같이 하나의 셀만 선택할 경우

선택한 셀과 0을 비교하여 결과를 출력하고,

=DELTA(E5,F5)와 같이 두개의 셀을 선택하였을 경우

두 셀의 값을 비교하여 결과를 출력하게 됩니다.


DELTA함수의 경우 텍스트값 비교는 지원되지 않습니다.


3. EXACT함수

EXACT함수의 경우

EXACT(E5,F5)와 같이 두 셀을 선택하여 값을 비교하고
같으면 TRUE, 다르면 FALSE를 출력하는 함수입니다.

EXACT함수는 텍스트와 숫자 모두 비교가 가능한 함수입니다.

EXACT를 사용하면 알파벳 대소문자를 구분하기 때문에

같은 알파벳에 대소문자만 다른 경우를 찾는 용도로 쓸 수도 있습니다.


댓글