Fly to the sky & Return

엑셀 exact 함수를 이용한 대소문자 구분하기 본문

프로그래밍/엑셀 & VBA

엑셀 exact 함수를 이용한 대소문자 구분하기

낼은어떻게 2015. 11. 25. 11:13
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

각 셀의 첫글자가 대문자인지 소문자인지.... 구분할려고 하는데 방법을 찾다가... 발견한 함수입니다.

exact()

msdn에 따르면 다음과 같이 설명되어 있습니다.


EXACT 함수

이 문서에서는 Microsoft Excel의 EXACT 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

두 텍스트 문자열을 비교하여 정확히 같으면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다. EXACT는 대/소문자를 구분하지만 서식 차이는 무시합니다. EXACT 함수를 사용하여 문서에 입력되는 텍스트를 테스트합니다.

구문

EXACT(text1, text2)

EXACT 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • text1    필수 요소입니다. 첫 번째 텍스트 문자열입니다.

  • text2    필수 요소입니다. 두 번째 텍스트 문자열입니다.



이 함수는  text1과 text2가 같은 문자열인지 아닌지를 구분해서 boolean값을 return 함수인것이지여.

이 함수가  lower()함수와 결합이 되면 마법을 발휘하게 됩니다.

예제는 다음과 같습니다.

afraid            =if(exact(a1,lower(a1)), "소문자","대문자))      ->  소문자
Afraid            =if(exact(b1,lower(b1)), "소문자","대문자))      -> 대문자