Excel에서 중복 셀의 대소문자 구분 강조 표시

Excel에서 중복 셀의 대소문자 구분 강조 표시

Excel에 1-2 글자 ID 열이 있습니다. 대소문자가 다르면(예: "AB" 및 "Ab") 괜찮지만 두 개가 정확히 동일하면(예: "AB" 및 "AB") 문제가 되므로 조건부 서식을 사용하여 그것들을 강조하십시오. Excel에 내장된 중복 강조 표시는 대/소문자를 무시하고 제가 시도한 다른 모든 작업도 모두 작동하는 것 같습니다.

조건부 서식 수식으로 시도한 몇 가지 작업(예, 데이터 범위를 변경했습니다):

에서

https://www.excelbanter.com/new-users-excel/224771-condition-formats-duplicates-additional-criteria.html

=SUMPRODUCT(--EXACT(C$1:C$9,C1))1

제안되었습니다. 끝에 "1"이 오류인 것 같아서 시도해 보았습니다.

=SUMPRODUCT(--EXACT(C$1:C$9,C1))

모든 것을 강조했습니다.

=SUMPRODUCT(--EXACT(C$1:C$9,C1), 1)

아무것도 강조하지 않았습니다.

에서수식 일치 Excel 대소문자 구분, 나는 노력했다

=IF(ISERROR(MATCH(TRUE, EXACT(A2,$A$1:$A$2800),0)), 0, 1)

셀이 검색되는 범위에 있기 때문에 모든 것을 강조 표시합니다.

열에서 중복 항목을 테스트하는 것만으로도 허용 가능한 절충안이 될 수 있으므로http://cpearson.com/excel/Duplicates.aspx, 나는 다음을 넣어 보았습니다.

=IF(MAX(COUNTIF(A2:A11,A2:A11))>1,"Duplicates","No Duplicates")

다른 셀에. 의도적으로 새로운 추가 복제본을 생성한 경우에도 항상 "중복 없음"이 표시되었습니다.

나는 답을 찾지 못한 채 너무 열심히 검색했는데 그것이 정말 명백한 것이거나 기본적으로 불가능한 것이 아닐까 걱정됩니다. 일반적으로 문자열 비교 시 대문자를 사용하는 프로그래밍 언어에서는 사람들이 정기적으로 수행하고 싶어하는 것처럼 보입니다.

답변1

시도한 첫 번째 조건부 서식 수식은 아마도 다음과 같습니다. =SUMPRODUCT(--EXACT(C$1:C$9,C1))>1

(즉, 1 앞에 ">" 기호가 누락되었습니다)

수식은 동일하게 일치하는 열의 셀 수를 계산하고 1보다 큰 경우 강조 표시합니다.

이 수식은 C1:C9 범위에서 설명한 것과 유사한 데이터에 적합합니다.

답변2

수식을 기반으로 조건부 규칙 만들기

두 셀이 모두 동일한 경우 빈 문자열을 생성하려면 다른 문자열에서 한 문자열을 추출합니다. 결과를 빈 문자열과 비교합니다.

조건식:

=(SUBSTITUTE(M2;M3;"")="")

다음 셀과의 비교에 따라 각 셀의 형식이 지정되는 화면 캡처:

https://i.stack.imgur.com/D3EAy.png

관련 정보