
Excel 2013을 사용하여 SD와 두 개의 숫자가 포함되지 않은 열 범위의 모든 셀에 조건부 서식 규칙을 적용하려고 합니다. 예를 들면 SD01 또는 SD32입니다. 관심 있는 열은 K입니다.
나는 두 문자를 먼저 처리한 다음 두 숫자를 추가하는 방법을 알아낼 것이라고 생각했습니다.
빈 셀을 무시한 다음 SD가 있는 셀을 강조 표시하는 수식을 생각해냈습니다.
올바른 것(SD가 있는 것)을 강조하는 첫 번째 공식은 다음과 같습니다.
=IFERROR(IF(ISBLANK(K12),"",(IF(SEARCH("SD",K12,1),1,0))),"")
저는 SEARCH 수식의 결과를 반대로 바꾸면 문제가 해결될 것이라고 생각했습니다.
=IFERROR(IF(ISBLANK(K12),"",(IF(SEARCH("SD",K12,1),1,""))),1)
Office 2019에서 이것이 더 간단하다면 언급해 주세요.
답변1
이것은 당신이 찾고 있는 것을 할 수 있습니다:
=NOT(OR(IFERROR(SEARCH("SD",K12,1),0),K12=""))
더 관련된 요청의 경우("SD" 뒤의 숫자 관련):
=NOT(OR(IFERROR(VALUE(MID(K12,SEARCH("SD",K12,1)+2,2)),0),K12=""))
뒤에 한 자리 숫자만 있는 값 SD
(예: SD1
)의 형식도 지정해야 하는 경우 다음을 제안합니다.
=NOT(OR(AND(IFERROR(ISNUMBER(VALUE(MID(K12,SEARCH("SD",K12,1)+2,1))),0),IFERROR(ISNUMBER(VALUE(MID(K12,SEARCH("SD",K12,1)+3,1))),0)),K12=""))