Excel에서 값이 범위에 있는지 확인하는 방법(8가지 방법)

  • 이 공유
Hugh West

목차

Excel에서 값이 범위 내에 있는지 확인하는 가장 쉬운 방법을 찾고 있다면 이 문서가 유용할 것입니다. 대규모 데이터 세트의 경우 범위에서 원하는 값을 찾는 것이 매우 까다롭습니다.

따라서 이 작업을 더 쉽게 수행하려면 이 문서를 따라 범위에서 값을 확인하는 다양한 방법을 살펴보십시오.

통합 문서 다운로드

범위 내의 값 확인.xlsm

Excel에서 값이 범위 내에 있는지 확인하는 8가지 방법

여기에 회사의 제품 목록 주문 목록 이 있는데 주문 목록 의 제품이 맞는지 확인하고자 합니다. 제품 목록 에서 사용할 수 있습니다. 제품 목록 열 범위의 값을 확인하고 제품의 가용성에 대한 상태를 얻기 위해 여기에서 다음 8가지 방법에 대해 논의할 것입니다.

여기서는 마이크로소프트 엑셀 365 버전을 사용하였으며, 편의에 따라 다른 버전을 사용하셔도 됩니다.

방법-1: COUNTIF 함수를 사용하여 값이 존재하는지 확인 엑셀의 범위

COUNTIF함수 를 이용하여 상품리스트 컬럼의 범위에서 주문리스트 컬럼의 상품들을 확인하겠습니다. 그러면 상태 열에서 TRUE 또는 FALSE 로 결과가 표시됩니다.

단계 :

<셀에 다음 수식 입력 F4

=COUNTIF($B$4:$B$10,E4)>0

여기 , $B$4:$B$10 제품 목록 의 범위이고, E4 는 이 범위에서 확인할 값입니다. 값이 일치하면 1 을 반환하고 0 보다 크기 때문에 TRUE 를 반환하고 그렇지 않으면 FALSE .<1을 반환합니다>

< ENTER 를 누르고 채우기 핸들 도구를 아래로 드래그합니다.

결과적으로 제품 목록 에서 사용할 수 있는 제품에 대해 TRUE 가 표시되고 사용할 수 없는 제품에 대해 FALSE 가 표시됩니다.

자세히 보기: 엑셀에서 값이 목록에 있는지 확인하는 방법(10가지 방법)

방법-2: 사용 값이 범위

에 있는지 확인하는 IF 및 COUNTIF 함수 여기서는 IF 함수 COUNTIF 함수 를 사용하여 의 값을 확인합니다. 제품 목록 열 범위의 주문 목록 열.

단계 :

F4

=IF(COUNTIF($B$4:$B$10,E4)>0,"Exist","Does not Exist")

셀에 다음 수식을 입력합니다. 여기서 $B$4:$B$10 Product List 의 범위, E4 는 이 범위에서 확인할 값이다. 값이 일치하면 1 을 반환하고 0 보다 크기 때문에 TRUE 를 반환하고 그렇지 않으면 FALSE .<1을 반환합니다>

결과가 TRUE 인 경우 존재함 이 되고 FALSE 인 경우 존재하지 않음 이 됩니다.

< 입력 을 누르고 채우기 핸들 도구를 아래로 드래그합니다.

마지막으로, 우리는 제품 목록 바나나 레몬 제품에 대해 기존 을(를) 받고 있습니다. 7>범위이고 사용할 수 없는 제품에 대해서는 존재하지 않음 이 표시됩니다.

방법-3: <12 범위 값의 부분 일치 확인>

여기서 와일드카드를 입력하여 제품의 부분 일치도 확인합니다(이 방법의 경우 제품 목록 주문 목록 의 첫 번째 제품을 교환했습니다). 연산자 별표 (*).

단계 :

<셀 F4

=COUNTIF($B$4:$B$10,"*"&E4&"*")>0

에서 다음 수식을 사용합니다. 여기서 $B$4:$B$10 제품 리스트 , E4 는 이 범위에서 확인할 값입니다.

별표 기호를 추가한 후 E4 셀의 값 앞뒤에서 문자열의 하위 문자열과 같이 부분적으로 일치하는 값을 확인합니다.

을 입력하고 채우기 핸들 도구를 아래로 드래그합니다.

Res로 ult, Banana Lemon 제품 외에도 Apple Berry TRUE 제품 목록 Green Apple , Strawberry Blackberry 와 부분적으로 일치합니다.

방법-4: ISNUMBER 및 MATCH 함수를 사용하여 값이 범위

에 있는지 확인 ISNUMBER 함수 MATCH 함수 를 사용하여 주문 목록 열의 값을 제품 목록 열의 범위까지 확인합니다.

단계 :

< F4

셀에 다음 수식을 입력합니다. =ISNUMBER(MATCH(E4,$B$4:$B$10,0))

여기서 $B$4:$B$10 제품 리스트 의 범위, E4 는 이 범위에서 확인하겠습니다.

  • MATCH(E4,$B$4:$B$10,0) → 행 인덱스 번호를 반환합니다. 값 Green Apple E4 범위 $B$4:$B$10 , 그렇지 않으면 #N/A 일치하지 않는 오류 값

    출력 → #N/A

  • ISNUMBER(MATCH(E4,$B$4:$B$10,0 ))

    ISNUMBER(#N/A) → 모든 숫자 값에 대해 TRUE 반환 FALSE

    출력 → FALSE

ENTER 를 누르고 채우기 핸들 을 아래로 드래그합니다. 도구.

이후 제품 목록 FALSE에서 사용할 수 있는 제품에 대해 TRUE 가 표시됩니다.

방법-5: IF, ISNA, VLOOKUP 함수를 이용하여 범위 내에 값이 존재하는지 확인

IF함수 , ISNA함수 , VLOOKUP함수 제품목록 열 범위의 값을 확인하여 주문완료 여부를 확인합니다.

단계 :

➤ 다음 수식을 입력합니다.셀 F4

=IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Does Not Exist","Exists")

여기서 $B$4:$B$10 의 범위입니다. Product List , E4 는 이 범위에서 확인할 값입니다.

  • VLOOKUP(E4,$B$4: $B$10,1, FALSE) → $B$4:$B$10 범위에서 제품 Green Apple 과 정확히 일치하는 항목을 찾고 이 열에서 이 값을 추출합니다. 범위에서 값을 찾지 못한 경우 #N/A 을 반환합니다.

    출력 → #N/A

  • ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE))

    ISNA(#N/A) → 반환 TRUE #N/A 오류가 있는 경우 그렇지 않은 경우 FALSE

    출력 → TRUE

  • IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"존재하지 않음","존재함")

    IF(TRUE, "존재하지 않음", "존재함") → 에 대해 존재하지 않음 을 반환하고 거짓<에 대해 존재함 을 반환합니다. 7>

    출력 → 존재하지 않음

< 입력 을 누르고 채우기 핸들 도구를 아래로 드래그합니다.

결국 Ex 제품 목록 범위에서 사용할 수 있는 제품 바나나 레몬 나열하고 사용할 수 없는 제품의 경우 존재하지 않음 이 표시됩니다.

방법-6: IF, ISNA 및 MATCH 함수를 사용하여 값이 존재하는지 확인 범위

이 섹션에서는 IF 함수 , ISNA 함수 , MATCH의 조합을 사용합니다.기능 제품 목록 범위에서 제품의 가용성 상태를 결정합니다.

단계 :

➤ 셀에 다음 수식을 입력합니다. F4

=IF(ISNA(MATCH(E4,$B$4:$B$10,0)),"Does Not Exist","Exists")

여기에 $B$4:$B$10 제품 목록 의 범위, E4 는 이 범위에서 확인할 값입니다.

  • MATCH(E4,$B$4:$B$10,0) $B$4:$B$10 범위에서 Green Apple 제품과 정확히 일치하는 항목을 찾고 $B$4:$B$10 범위에서 이 제품의 행 인덱스 번호를 제공하고 범위에서 값을 찾지 못한 경우 #N/A 을 반환합니다.

    출력 → #N/A

  • ISNA(MATCH(E4,$B$4:$B$10,0))

    ISNA(#N/A) → 반환 TRUE #N/A 오류가 있으면 FALSE

    출력 → TRUE

  • IF(ISNA(MATCH(E4,$B$4:$B$10,0)), ”존재하지 않음”,”존재함”)

    IF(TRUE, "존재하지 않음", "존재함") → 반환 존재하지 않음 for 존재 for FALSE

    출력 → 존재하지 않음

< 입력 채우기 핸들 도구를 아래로 드래그합니다.

그 후 제품 <9에 대한 존재 가 표시됩니다>바나나 레몬 제품 목록 범위에서 사용할 수 있으며 사용할 수 없는 제품에 대해서는 하지 않습니다. Exist .

방법-7: 조건부값이 범위

에 있는지 확인하기 위한 서식 여기서 조건부 서식 을 사용하여 주문 목록 열에서 제품이 <6에서 사용 가능한 경우 강조 표시합니다>제품 목록 열.

단계 :

<적용할 셀 범위 선택 조건부 서식 (여기서는 주문 목록 열을 선택했습니다.)

< 탭으로 이동 >> 스타일 그룹 >> 조건부 서식 드롭다운 >> 새 규칙 옵션.

그런 다음 새 서식 규칙 마법사가 나타납니다.

< 수식을 사용하여 서식을 지정할 셀 결정 옵션을 선택하고 서식 옵션을 클릭합니다.

그러면 셀 서식 대화 상자가 열립니다.

< 채우기 옵션 선택

배경색 을 선택한 다음 확인 을 클릭합니다.

그런 다음 미리 보기 옵션이 아래와 같이 표시됩니다.

➤ 다음 수식을 이 수식이 참인 값의 형식 지정: box

=MATCH(E4,$B$4:$B$10,0)

E4 의 값이 범위에 남아 있는 경우 $B$4:$B$10 그러면 해당 셀이 강조 표시됩니다.

확인 을 누릅니다.

궁극적으로 주문 목록 바나나 레몬 이 포함된 셀을 강조 표시할 수 있습니다. 7>칼럼이기 때문에 이 제품들은 제품 목록 열 범위에서 사용 가능합니다.

자세히 보기: 셀이 있는지 확인하는 방법 Excel에서 비어 있음(7가지 방법)

방법-8: VBA 코드를 사용하여 Excel에서 값이 범위 내에 있는지 확인

여기서는 VBA를 사용하겠습니다. 상품목록

<범위에서 주문목록 열의 값을 확인하는 코드. 6>단계 :

< 개발자 탭>> 비주얼 베이직 옵션으로 이동합니다.

그러면 Visual Basic Editor 가 열립니다.

삽입 탭 >> 모듈 옵션으로 이동합니다. .

이후 Module 이 생성됩니다.

➤ 다음과 같이 작성합니다. code

4089

여기서는 X Variant 로, Rng Range 로 선언했고 여기서는 VBA 은 시트 이름입니다.

FOR 루프는 행 4 <에서 주문 목록 열의 각 행에 대한 작업을 실행합니다. 10>~ Row8 , Range(“B4:B10”) Pro의 범위입니다. 덕트 목록 열. X Order List 열의 각 셀 값에 할당되며 FIND 함수 를 사용하여 일치하는 항목을 찾으면 이 열의 해당 셀의 인접한 셀에 존재합니다. 값을 찾지 못한 경우 존재하지 않음 을 반환합니다.

F5 를 누릅니다.

그 후, 우리는 제품 목록 에 있는 제품 바나나 레몬 있습니다. 사용할 수 없는 제품에 대해서는 존재하지 않음 이 표시됩니다.

자세히 보기: 확인할 VBA Excel에서 셀이 비어 있는 경우(5가지 방법)

연습 섹션

혼자 연습할 수 있도록 연습 섹션을 다음과 같은 시트에 제공했습니다. 연습 . 직접 해보세요.

결론

이 글에서는 엑셀 범위에 값이 존재하는지 쉽게 확인하는 방법에 대해 알아보았습니다. 유용하게 사용하시길 바랍니다. 제안이나 질문이 있는 경우 의견 섹션에서 자유롭게 공유하십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.