Loading...

카테고리 없음 / / 2024. 2. 25. 11:09

EXACT 함수

1.EXACT 함수 정의 란?

EXACT 함수는 두 텍스트 문자열이 정확히 일치하는지 여부를 확인하는 데 사용되는 Excel 함수입니다. 이 함수는 대소문자를 구분하므로 대소문자가 일치하지 않으면 FALSE를 반환합니다.

구문:

excelCopy code
=EXACT(text1, text2)
  • text1: 비교할 첫 번째 텍스트 문자열 또는 셀 참조입니다.
  • text2: 비교할 두 번째 텍스트 문자열 또는 셀 참조입니다.

사용 예시:

excelCopy code
=EXACT("apple", "apple") // 결과: TRUE =EXACT("Apple", "apple") // 결과: FALSE (대소문자 구분) =EXACT(A1, B1) // A1 셀과 B1 셀의 텍스트가 정확히 일치하는지 확인

주의사항:

  • EXACT 함수는 대소문자를 구분합니다. 즉, 대문자와 소문자가 일치해야 TRUE를 반환합니다.
  • 비교하는 두 문자열이 정확히 일치하면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

이 함수는 주로 텍스트 데이터를 처리할 때 두 문자열이 정확히 일치하는지 확인하는 데 사용됩니다.

 
 
 
 

2.예시

EXACT 함수의 예시를 살펴보겠습니다.

예시 1: 간단한 문자열 비교

excelCopy code
=EXACT("apple", "apple")

이 수식은 두 문자열이 정확히 일치하므로 TRUE를 반환합니다.

예시 2: 대소문자 구분

excelCopy code
=EXACT("Apple", "apple")

이 수식은 대소문자를 구분하므로 첫 번째 문자열과 두 번째 문자열이 다르기 때문에 FALSE를 반환합니다.

예시 3: 셀 참조 사용

excelCopy code
=EXACT(A1, B1)

이 수식은 A1 셀의 내용과 B1 셀의 내용이 정확히 일치하는지 확인합니다. 결과는 TRUE 또는 FALSE로 반환됩니다.

예시 4: 다른 문자열

excelCopy code
=EXACT("apple", "orange")

이 수식은 두 문자열이 일치하지 않으므로 FALSE를 반환합니다.

예시 5: 숫자와 문자열 비교

excelCopy code
=EXACT("123", 123)

이 수식은 첫 번째 문자열은 텍스트이고 두 번째 값은 숫자이므로 FALSE를 반환합니다.

주의사항:

  • EXACT 함수는 대소문자를 구분하므로 주의가 필요합니다.
  • 숫자와 문자열을 비교할 때 타입도 일치해야 정확한 결과를 얻을 수 있습니다.

EXACT 함수는 텍스트 데이터를 처리하고 비교할 때 사용되며, 두 문자열이 정확히 일치하는지 확인하는 데 유용합니다.

 
 
 
 

3.사용방법

EXACT 함수는 두 텍스트 문자열이 정확히 일치하는지 여부를 확인하는 함수로, 대소문자를 구분합니다. 사용 방법은 간단합니다.

구문:

excelCopy code
=EXACT(text1, text2)
  • text1: 비교할 첫 번째 텍스트 문자열 또는 셀 참조입니다.
  • text2: 비교할 두 번째 텍스트 문자열 또는 셀 참조입니다.

사용 예시:

  1. 간단한 문자열 비교:
  2. excelCopy code
    =EXACT("apple", "apple") // 결과: TRUE
  3. 대소문자 구분:
  4. excelCopy code
    =EXACT("Apple", "apple") // 결과: FALSE (대소문자 구분)
  5. 셀 참조 사용:
  6. excelCopy code
    =EXACT(A1, B1) // A1 셀과 B1 셀의 텍스트가 정확히 일치하는지 확인

주의사항:

  • EXACT 함수는 대소문자를 구분하므로 대문자와 소문자가 정확히 일치해야 TRUE를 반환합니다.
  • 비교하는 두 문자열이 정확히 일치하면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

EXACT 함수는 텍스트 데이터를 처리할 때 두 문자열이 정확히 일치하는지 확인하는 데에 사용됩니다.

 
 
 

4.함수 사용팁

EXACT 함수를 더 효과적으로 사용하기 위해 몇 가지 사용 팁을 제공합니다:

  1. 대소문자 무시:
    • 대소문자를 무시하고 비교하려면 LOWER 함수나 UPPER 함수를 사용하여 두 문자열을 모두 소문자나 대문자로 변환한 후에 EXACT 함수를 적용합니다.
    excelCopy code
    =EXACT(LOWER(A1), LOWER(B1))
    두 문자열을 소문자로 변환하여 대소문자를 무시하고 비교하는 예시입니다.
  2. 공백 처리:
    • 문자열 내의 공백이 중요한 경우, TRIM 함수를 사용하여 불필요한 공백을 제거한 후에 EXACT 함수를 적용합니다.
    excelCopy code
    =EXACT(TRIM(A1), TRIM(B1))
    불필요한 공백을 제거하여 두 문자열을 비교하는 예시입니다.
  3. 오류 처리:
    • EXACT 함수는 두 문자열의 길이가 다르면 항상 FALSE를 반환합니다. 이를 확인하고 오류를 처리하려면 IF 함수와 LEN 함수를 사용할 수 있습니다.
    excelCopy code
    =IF(LEN(A1)<>LEN(B1), "길이 불일치", EXACT(A1, B1))
    두 문자열의 길이가 다르면 "길이 불일치"를 반환하고, 그렇지 않으면 EXACT 함수를 적용하는 예시입니다.
  4. 비교 결과 활용:
    • EXACT 함수를 조건문과 결합하여 두 문자열이 정확히 일치하는 경우에만 특정 작업을 수행하도록 지정할 수 있습니다.
    excelCopy code
    =IF(EXACT(A1, B1), "일치함", "불일치")
    두 문자열이 정확히 일치하면 "일치함"을 반환하고, 그렇지 않으면 "불일치"를 반환하는 예시입니다.

이러한 팁을 활용하면 EXACT 함수를 더 다양한 상황에 활용할 수 있습니다.