목차
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가지 방법)
연습 섹션
혼자 연습할 수 있도록 연습 섹션을 다음과 같은 시트에 제공했습니다. 연습 . 직접 해보세요.
결론
이 글에서는 엑셀 범위에 값이 존재하는지 쉽게 확인하는 방법에 대해 알아보았습니다. 유용하게 사용하시길 바랍니다. 제안이나 질문이 있는 경우 의견 섹션에서 자유롭게 공유하십시오.