
Excel에 1-2 글자 ID 열이 있습니다. 대소문자가 다르면(예: "AB" 및 "Ab") 괜찮지만 두 개가 정확히 동일하면(예: "AB" 및 "AB") 문제가 되므로 조건부 서식을 사용하여 그것들을 강조하십시오. Excel에 내장된 중복 강조 표시는 대/소문자를 무시하고 제가 시도한 다른 모든 작업도 모두 작동하는 것 같습니다.
조건부 서식 수식으로 시도한 몇 가지 작업(예, 데이터 범위를 변경했습니다):
에서
=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;"")="")
다음 셀과의 비교에 따라 각 셀의 형식이 지정되는 화면 캡처: