g.2news.kr
닫기

스프레드시트 REGEXMATCH 조건부서식 관련질문

2025. 3. 22. 오전 8:58:03


image

스프레드시트 REGEXMATCH 조건부서식 관련질문

안녕하세요.

지금 작성하신 수식에서 AND 조건이 적용되지 않고 OR처럼 동작하는 이유는 REGEXMATCH 함수의 동작 방식 때문입니다.

문제점 분석

  1. REGEXMATCH는 해당 문자열이 패턴 중 하나라도 포함하면 TRUE를 반환합니다.

  2. AND(REGEXMATCH(A), REGEXMATCH(B))는 A와 B 모두 TRUE일 때만 TRUE가 되어야 하는데, 조건부 서식에서 예상대로 작동하지 않을 수 있습니다.

  3. 조건부 서식에서는 배열 반환을 제대로 처리하지 못할 가능성이 있습니다.

✅ 해결 방법

수식을 셀 단위에서 올바르게 적용되도록 다음과 같이 수정해보세요.

=AND(REGEXMATCH(B1, "(논현|영동시장)"), REGEXMATCH(B1, "(술집|이자카야|전|하이볼|막걸리|전통주|회식|모임|청첩장|생일|파티|포장마차|포차|맥주|소주|닭발|닭도리탕|2차|주점|내돈내산|연어|골뱅이|전골|수육)"))

변경 사항

  1. 정규식 패턴에서 중복된 술집|2차|주점 등의 항목 제거

  2. 불필요한 || (OR 연산자 중복) 제거

  3. 정규식 패턴을 ()로 감싸 명확하게 구분

  • "(논현|영동시장)" → 지역(A조건)

  • "(술집|이자카야|전|...)" → 키워드(B조건)

기대 효과

✔ AND가 정확하게 적용되어 두 개의 조건이 모두 충족될 때만 TRUE 반환

✔ REGEXMATCH 패턴이 명확해져 예상치 못한 OR 연산 문제 해결

이제 다시 조건부 서식을 적용하면, 논현 또는 영동시장이 포함되면서 특정 키워드(술집, 이자카야 등)가 포함된 경우만 색상이 적용될 것입니다.

문제가 계속되면 알려주세요!

.S : PC나 노트북의 윈도우가 자꾸 오류가 나서 잘 안 되고 버벅되시나요? 그렇다면, 지금 바로 네이버 지식인 초인 등급 Expert 전문가를 만나보세요!

★ 타천사둘리루시퍼@지식인 Expert 전문가 상담 링크로 바로 가기

https://m.expert.naver.com/expert/profile/home?storeId=100055187

주요 분야는 윈도우 및 응용 프로그램 설치.셋팅. PC 및 노트북 업그레이드 상담, 윈도우 및 용프로그램 오류 조치, PC 조립, 윈도우 최적화 셋팅 등 입니다.

그리고, 저는 윈도우, Ai, IT 잡학다식, 트랜드, 맛집, 여행, 카페 관련 블로그를 운영하고 있습니다.

아래는 저의 티스토리 블로그 입니다. 한 번 방문해 보시길 부탁드립니다.

나의 티스토리 블로그 : 타천사둘리@디지털노마드의 티스토리

https://hidongkim5971.tistory.com

#타천사둘리@디지털노마드 #타천사둘리루시퍼 #Lucifer #윈도우오류조치 #IT잡학다식 #Ai #티스토리tistory #여행맛집카페 #윈도우11 #윈도우10 #최신트랜드

도움이 되셨길 바랍니다. 답변 채택해주시면 감사하겠습니다. 감사합니다. 꾸~~~벅

글 목록으로 돌아가기