Skip to main content

Kutools for Office — 하나의 패키지. 다섯 가지 도구. 더 많은 일을 처리하세요.

Excel에서 셀이 여러 값 중 하나를 포함하는지 확인하는 방법은 무엇입니까?

Author Xiaoyang Last modified

많은 비즈니스, 분석 또는 데이터 검토 시나리오에서 A 열에 텍스트 문자열 목록이 있고 각 셀이 D2:D7 범위에 나열된 특정 값들 중 하나를 포함하는지 여부를 조사하고 싶을 수 있습니다. 예를 들어 설문조사 데이터, 로그 또는 제품 목록에서 관련 키워드, 제품 코드 또는 금지된 용어를 포함하는 항목을 식별하는 것이 중요합니다. 셀이 지정된 목록의 항목 중 하나를 포함하면 Excel에서 (True)을 반환하고 그렇지 않으면 거짓(False)을 반환하도록 하고자 할 수 있습니다. 아래 스크린샷에 설명된 것처럼 말입니다. 이 기사는 다양한 Excel 버전과 사용자 요구에 맞는 여러 접근 방식을 제공하며 다른 범위 내에서 셀이 여러 값 중 하나를 포함하는지 확인하는 실용적인 방법을 설명합니다.


수식을 사용하여 셀이 목록의 여러 값 중 하나를 포함하는지 확인하기

셀이 다른 범위에서 텍스트 값 중 하나를 포함하는지 확인하려면 대규모 데이터 세트에서도 효율적으로 작동하는 배열 수식을 사용할 수 있습니다. 이 방법은 추가 수식, 필터링 또는 논리적 테스트에서 논리값(/거짓)으로 결과가 필요한 경우 특히 유용합니다. 이 기법은 대부분의 최신 Excel 버전에서 작동합니다.

빈 셀(예: 원본 데이터 옆 B2 셀)에 다음 수식을 입력한 후 필요에 따라 채우기 핸들을 드래그하여 다른 셀에 적용하십시오. 셀이 지정된 범위의 텍스트 값 중 하나를 포함하면 참을 반환하고 그렇지 않으면 거짓을 반환합니다. 스크린샷 보기:

=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0

Check if a cell contains one of several values with a formula

팁 및 참고 사항:

  • 이 수식은 대소문자를 구분하지 않는 확인을 수행합니다. 대소문자를 구분해야 하는 경우 보조 열을 사용하거나 고급 방법으로 수식을 결합하는 것을 고려하십시오.
  • 참/거짓 대신 “예” 또는 “아니오” 결과를 얻으려면 다음 수정된 수식을 사용하십시오:
=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"예","아니오")

use a formula to display the result as yes or no

  • D2:D7은 값 범위(“목록”)이고, A2는 테스트할 셀입니다.
  • 비어 있는 셀이나 텍스트가 아닌 데이터에 주의하세요. SEARCH 함수는 유효한 텍스트 입력을 필요로 하며 빈 값은 예상치 못한 결과(“참”)를 초래할 수 있습니다.

수식을 사용하여 셀이 목록의 여러 값 중 하나를 포함할 때 일치 항목 표시하기

단순히 참/거짓 결과를 표시하는 대신 목록의 어느 값들이 실제로 각 셀에 나타나는지를 표시하는 것이 더 유익할 수 있습니다. 예를 들어 특정 키워드를 찾기 위해 제품 설명이나 댓글을 검색할 때 모든 발견된 값을 반환하여 추가 분석이나 보고에 활용할 수 있습니다. 다음 수식을 사용하여 쉼표로 구분된 모든 일치하는 값을 표시할 수 있습니다. 여기에 설명된 것처럼 말입니다:

Display the matches if cell contains one of several values

이 수식을 빈 셀(예: B2)에 입력하면 D2:D7 범위에서 A2 셀 내에서 발견된 모든 값이 쉼표로 구분되어 나열됩니다:

=TEXTJOIN(", ", TRUE, IF(COUNTIF(A2, "*"&$D$2:$D$7&"*"), $D$2:$D$7, ""))

참고: 여기서 D2:D7은 조회할 값들의 집합이고, A2는 검색할 셀입니다.

수식을 입력한 후 Ctrl + Shift + Enter를 누르십시오. 그런 다음 결과 스크린샷에 표시된 것처럼 채우기 핸들을 드래그하여 수식을 다른 행에 적용할 수 있습니다:

apply a formula to display the matches if cell contains one of several values

  • TEXTJOIN 함수는 Excel 2019 및 Office 365에서만 사용할 수 있습니다. 이전 버전의 Excel에서는 다음 배열 수식을 사용하여 빈 셀에 입력한 후 Ctrl + Shift + Enter를 누르십시오:
=IFERROR(INDEX($D$2:$D$7, SMALL(IF(COUNTIF($A2, "*"&$D$2:$D$7&"*"), MATCH(ROW($D$2:$D$7), ROW($D$2:$D$7)), ""), COLUMNS($F$1:F1))), "")

모든 가능한 일치 항목을 포착하기 위해 수식을 오른쪽으로 드래그하여 가능한 많은 열을 커버한 후 각 행에 대해 아래로 드래그하십시오. 일치 항목이 적은 경우 추가 열은 비어 있을 것입니다. 이 형식은 일치 항목을 별도의 열에 나열해야 할 때 특히 유용합니다:

apply a formula to display the matches if cell contains one of several values in separate columns

오류가 발생하는 경우 범위를 다시 확인하고 D2:D7 영역이 정확한지 확인하고 로케일에 맞는 올바른 구분 기호(쉼표 또는 세미콜론)를 사용하는지 확인하십시오.


유용한 기능을 사용하여 셀이 목록의 여러 값 중 하나를 포함할 때 일치 항목 강조 표시하기

각 셀 내에서 목록의 어떤 값과 일치하는 키워드나 구를 시각적으로 강조 표시해야 하는 경우, 중요한 데이터가 검토하거나 조치를 취하기 쉽게 눈에 띄게 할 수 있습니다. Kutools for Excel키워드 표시 기능은 이러한 시나리오를 위해 설계되었으며, 수식이나 VBA 코드를 작성하지 않고도 데이터 범위에서 지정된 단어의 모든 인스턴스를 신속하게 강조 표시할 수 있습니다. 큰 시트나 복잡한 데이터 세트에서는 수작업 검사가 비실용적인 경우 특히 유용합니다.

Kutools for Excel은 300개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 향상시킵니다. AI 기능과 통합되어 Kutools는 정확하게 작업을 자동화하며, 데이터 관리를 손쉽게 만듭니다. Kutools for Excel의 상세 정보...무료 체험하기...

Kutools for Excel 설치 후 다음 단계를 따르십시오:

1. Kutools > 텍스트 > 키워드 표시를 클릭하여 아래와 같이 대화 상자를 실행합니다:

click Mark Keyword feature of kutools

2. 키워드 표시 대화 상자에서 다음을 수행하십시오:

  • 범위 선택 상자에서 대상 데이터 범위를 선택하십시오.
  • 키워드 상자에서 키워드를 선택하거나 수동으로 입력하십시오(쉼표로 구분).
  • 키워드 글꼴 색상을 사용하여 강조 색상을 지정하십시오.

set options in the dialog box

3. 확인을 클릭하십시오. 선택한 범위 내의 모든 일치하는 단어가 선택한 글꼴 색상으로 강조 표시됩니다:

all matching texts have been highlighted

  • 이 기능은 일치하는 키워드의 표시 서식을 직접 수정하여 수식 출력을 이해하지 못하는 팀에게 검토하거나 결과 공유를 더욱 직관적으로 만듭니다.
  • 키워드 목록이나 텍스트 범위가 매우 크거나 여러 기준을 동시에 강조 표시해야 하는 경우 특히 효과적입니다.
  • 의도하지 않은 강조 표시를 방지하려면 확인하기 전에 선택한 범위와 키워드 입력을 항상 다시 확인하십시오.

조건부 서식을 사용하여 셀이 여러 값 중 하나를 포함하는지 확인하기

Excel의 기본 제공 조건부 서식은 지정된 목록에서 값이 포함된 셀을 강조 표시하는 또 다른 효과적인 방법입니다. 이 솔루션은 데이터 검토, 오류 확인 또는 규정 준수 작업 중 관련 행을 한눈에 식별하는 데 유용합니다. Kutools의 키워드 표시 기능과 달리 이 접근 방식은 추가 기능이 필요하지 않아 표준 Excel 설치에서 사용할 수 있습니다.

다음은 수식을 사용한 조건부 서식 사용 방법입니다:

  • 감시하려는 데이터 범위(예: A2:A20)의 셀을 선택하십시오.
  • 탭으로 이동하여 조건부 서식 > 새 규칙을 클릭하십시오.
  • 새 서식 규칙 대화 상자에서 수식을 사용하여 서식을 지정할 셀을 결정하기를 선택하십시오.
  • 다음 수식을 입력하십시오. D2:D7에는 값이 포함되고 A2는 첫 번째 데이터 셀이라고 가정합니다:
=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0
  • 서식을 클릭하고 원하는 서식(채우기 색상 등)을 설정한 후 확인을 누르십시오.

D2:D7 목록에 있는 항목을 포함하는 모든 셀은 자동으로 강조 표시됩니다.

  • 이 방법은 동적이며: D2:D7 범위를 업데이트하면 서식도 그에 따라 조정됩니다.
  • 조건부 서식은 보기 전용입니다: 셀을 시각적으로 표시하지만 별도의 열이나 추가 계산을 위한 결과를 제공하지 않습니다.
  • 수식 기반 조건부 서식은 강력하지만 매우 큰 데이터 세트에서는 반복 계산으로 인해 성능이 저하될 수 있습니다.
  • SEARCH는 대소문자를 구분하지 않습니다. 이 접근 방식을 대소문자를 구분하도록 만들려면 더 고급 기술이나 보조 열이 필요할 수 있습니다.

더 관련된 기사:

  • Excel에서 두 개 이상의 텍스트 문자열 비교하기
  • 다음 스크린샷에 표시된 것처럼 대소문자를 구분하거나 구분하지 않고 워크시트에서 두 개 이상의 텍스트 문자열을 비교하려는 경우 이 기사에서는 Excel에서 이 작업을 처리하는 데 유용한 몇 가지 수식에 대해 설명합니다.
  • Excel에서 셀에 텍스트가 포함된 경우 표시하기
  • A 열에 텍스트 문자열 목록이 있고 키워드 행이 있는 경우 이제 키워드가 텍스트 문자열에 나타나는지 여부를 확인해야 합니다. 키워드가 셀에 나타나는 경우 이를 표시하고 그렇지 않으면 아래 스크린샷에 표시된 것처럼 빈 셀을 표시합니다.
  • 목록 기반 셀이 포함된 키워드 수 세기
  • 셀 기반 목록에서 키워드가 나타나는 횟수를 세려는 경우 SUMPRODUCT, ISNUMBER 및 SEARCH 함수의 조합이 Excel에서 이 문제를 해결하는 데 도움이 될 수 있습니다.
  • Excel에서 여러 값을 찾아 바꾸기
  • 일반적으로 찾기 및 바꾸기 기능은 특정 텍스트를 찾고 다른 것으로 대체하는 데 도움을 줍니다. 하지만 때때로 여러 값을 동시에 찾고 바꿔야 할 수도 있습니다. 예를 들어 아래 스크린샷에 표시된 것처럼 모든 “Excel” 텍스트를 “Excel2019”로, “Outlook”을 “Outlook2019”로 대체하는 등의 작업이 필요할 수 있습니다. 이 기사에서는 Excel에서 이 작업을 해결하기 위한 수식을 소개합니다.

최고의 오피스 생산성 도구

🤖 Kutools AI 도우미: 데이터 분석에 혁신을 가져옵니다. 방법: 지능형 실행   |  코드 생성  |  사용자 정의 수식 생성  |  데이터 분석 및 차트 생성  |  Kutools Functions 호출
인기 기능: 중복 찾기, 강조 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 병합   |   반올림(수식 없이) ...
슈퍼 LOOKUP: 다중 조건 VLOOKUP    다중 값 VLOOKUP  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 드롭다운 목록 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 지정한 수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 전환  |  범위 및 열 비교 ...
추천 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 & 시트 관리자   |  자동 텍스트 라이브러리   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵게/이탤릭/취소선 필터 등) ...
15대 주요 도구 세트12 가지 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...)  |  50+ 종류의 차트(간트 차트, ...)  |  40+ 실용적 수식(생일을 기반으로 나이 계산, ...)  |  19 가지 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...)  |  12 가지 변환 도구(단어로 변환하기, 통화 변환, ...)  |  7 가지 병합 & 분할 도구(고급 행 병합, 셀 분할, ...)  |  ... 등 다양
Kutools는 사용자가 선호하는 언어로 이용할 수 있습니다 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및40개 이상의 언어 지원!

Kutools for Excel과 함께 엑셀 능력을 한 단계 끌어 올리고, 이전에 없던 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능으로 생산성을 높이고 저장 시간을 단축합니다.  가장 필요한 기능을 바로 확인하려면 여기를 클릭하세요...


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 더욱 간편하게 만듭니다

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화합니다.
  • 새 창 대신 같은 창의 새로운 탭에서 여러 파일을 열고 생성할 수 있습니다.
  • 생산성이50% 증가하며, 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 추가 기능. 한 번에 설치

Kutools for Office 제품군은 Excel, Word, Outlook, PowerPoint용 추가 기능과 Office Tab Pro를 한 번에 제공하여 Office 앱을 활용하는 팀에 최적입니다.

Excel Word Outlook Tabs PowerPoint
  • 올인원 제품군 — Excel, Word, Outlook, PowerPoint 추가 기능 + Office Tab Pro
  • 설치 한 번, 라이선스 한 번 — 몇 분 만에 손쉽게 설정(MSI 지원)
  • 함께 사용할 때 더욱 효율적 — Office 앱 간 생산성 향상
  • 30일 모든 기능 사용 가능 — 회원가입/카드 불필요
  • 최고의 가성비 — 개별 추가 기능 구매 대비 절약