Note: The other languages of the website are Google-translated. Back to English

결 측값 찾기

Excel에서 목록 A의 값이 목록 B에 있는지 확인하기 위해 두 목록을 비교해야 하는 경우가 있습니다. 예를 들어, 제품 목록이 있고 목록의 제품이 공급자가 제공한 제품 목록에 있는지 확인하려고 합니다. 이 작업을 수행하기 위해 아래에 세 가지 방법을 나열했습니다. 원하는 방법을 자유롭게 선택하십시오.

누락된 값 찾기 1

MATCH, ISNA 및 IF로 누락된 값 찾기
VLOOKUP, ISNA 및 IF로 누락된 값 찾기
COUNTIF 및 IF로 누락된 값 찾기


MATCH, ISNA 및 IF로 누락된 값 찾기

알아 내려면 목록에 있는 모든 제품이 공급자 목록에 있는 경우 위의 스크린샷과 같이 먼저 MATCH 함수를 사용하여 공급자 목록(목록 B)에서 목록(목록 A의 값)의 제품 위치를 검색할 수 있습니다. MATCH는 제품을 찾을 수 없는 경우 #N/A 오류를 반환합니다. 그런 다음 결과를 ISNA에 제공하여 #N/A 오류를 TRUE로 변환할 수 있습니다. 이는 해당 제품이 누락되었음을 의미합니다. 그러면 IF 함수가 예상한 결과를 반환합니다.

일반 구문

=IF(ISNA(MATCH("lookup_value",lookup_range,0)),"Missing","Found")

√ 참고: "Missing", "Found"를 원하는 값으로 변경할 수 있습니다.

  • 조회_값: 값이 MATCH에 있는 경우 해당 위치를 검색하는 데 사용됩니다. 조회 _ 범위 또는 #N/A 오류가 아닌 경우. 여기 목록에 있는 제품을 나타냅니다.
  • 조회 범위: 비교할 셀의 범위 lookup_value. 여기에 공급자의 제품 목록이 나타납니다.

알아 내려면 목록에 있는 모든 제품이 공급자 목록에 있는 경우, 셀 H6에 아래 수식을 복사하거나 입력하고 키를 누릅니다. 엔터 버튼 결과를 얻으려면:

=IF(ISNA(매치(30002,$ B $ 6 : $ B $ 10,0)),"누락","찾음")

또는 셀 참조를 사용하여 공식을 동적으로 만듭니다.

=IF(ISNA(매치(G6,$ B $ 6 : $ B $ 10,0)),"누락","찾음")

√ 참고: 위의 달러 기호($)는 절대 참조를 나타냅니다. 조회 _ 범위 수식을 다른 셀로 이동하거나 복사할 때 수식에서 변경되지 않습니다. 그러나 달러 기호가 추가되지 않았습니다. lookup_value 동적이기를 원하기 때문입니다. 수식 입력 후 채우기 핸들을 아래로 끌어 아래 셀에 수식을 적용합니다.

누락된 값 찾기 2

공식의 설명

여기에서는 아래 공식을 예로 사용합니다.

=IF(ISNA(MATCH(G8,$B$6:$B$10,0)),"Missing","Found")

  • 매치(G8,$B$6:$B$10,0): match_type 0 MATCH 함수가 첫 번째 일치 항목의 위치를 ​​나타내는 숫자 값을 반환하도록 합니다. 3004, 배열의 G8 셀 값 $ B $ 6 : $ B $ 10. 그러나 이 경우 MATCH는 조회 배열에서 값을 찾을 수 없으므로 다음을 반환합니다. # N / A 오류.
  • ISNA(매치(G8,$B$6:$B$10,0)) = ISNA(# N / A): ISNA는 값이 "#N/A" 오류인지 여부를 확인합니다. 그렇다면 함수는 TURE를 반환합니다. 값이 "#N/A" 오류가 아니면 FALSE를 반환합니다. 따라서 이 ISNA 공식은 다음을 반환합니다. 사실.
  • 만약(ISNA(매치(G8,$B$6:$B$10,0)),"누락","찾음") = IF(TRUE,"누락됨","찾음"): IF 함수는 ISNA와 MATCH의 비교가 TRUE이면 Missing을 반환하고, 그렇지 않으면 Found를 반환합니다. 따라서 공식이 반환됩니다. 누락.

VLOOKUP, ISNA 및 IF로 누락된 값 찾기

목록에 있는 모든 제품이 공급업체 목록에 있는지 확인하려면 위의 MATCH 함수를 VLOOKUP으로 바꿀 수 있습니다. MATCH와 동일하게 작동하므로 값이 다음 목록에 없으면 #N/A 오류를 반환합니다. 다른 목록이 없거나 누락되었다고 말합니다.

일반 구문

=IF(ISNA(VLOOKUP("lookup_value",lookup_range,1,FALSE)),"Missing","Found")

√ 참고: "Missing", "Found"를 원하는 값으로 변경할 수 있습니다.

  • 조회_값: VLOOKUP 값이 존재하는 경우 해당 위치를 검색하는 데 사용 조회 _ 범위 또는 #N/A 오류가 아닌 경우. 여기 목록에 있는 제품을 나타냅니다.
  • 조회 범위: 비교할 셀의 범위 lookup_value. 여기에 공급자의 제품 목록이 나타납니다.

목록에 있는 모든 제품이 공급업체 목록에 있는지 확인하려면 H6 셀에 아래 공식을 복사하거나 입력하고 엔터 버튼 결과를 얻으려면:

= IF (ISNA (VLOOKUP (30002,$ B $ 6 : $ B $ 10,1,FALSE)),"누락됨","찾음")

또는 셀 참조를 사용하여 공식을 동적으로 만듭니다.

= IF (ISNA (VLOOKUP (G6,$ B $ 6 : $ B $ 10,1,FALSE)),"누락됨","찾음")

√ 참고: 위의 달러 기호($)는 절대 참조를 나타냅니다. 조회 _ 범위 수식을 다른 셀로 이동하거나 복사할 때 수식에서 변경되지 않습니다. 그러나 달러 기호가 추가되지 않았습니다. lookup_value 동적이기를 원하기 때문입니다. 수식 입력 후 채우기 핸들을 아래로 끌어 아래 셀에 수식을 적용합니다.

누락된 값 찾기 3

공식의 설명

여기에서는 아래 공식을 예로 사용합니다.

=IF(ISNA(VLOOKUP(G8,$B$6:$B$10,1,FALSE)),"Missing","Found")

  • VLOOKUP(G8,$B$6:$B$10,1,FALSE): range_lookup 그릇된 VLOOKUP 함수가 정확히 일치하는 값을 조회하고 반환하도록 합니다. 3004, 셀 G8의 값입니다. lookup_value가 있는 경우 3004 에 존재 1배열의 st 열 $ B $ 6 : $ B $ 10, VLOOKUP은 해당 값을 반환합니다. 그렇지 않으면 #N/A 오류 값을 반환합니다. 여기서 3004는 배열에 존재하지 않으므로 결과는 다음과 같습니다. # N / A.
  • ISNA(VLOOKUP(G8,$B$6:$B$10,1,FALSE)) = ISNA(# N / A): ISNA는 값이 "#N/A" 오류인지 여부를 확인합니다. 그렇다면 함수는 TURE를 반환합니다. 값이 "#N/A" 오류가 아니면 FALSE를 반환합니다. 따라서 이 ISNA 공식은 다음을 반환합니다. 사실.
  • 만약(ISNA(VLOOKUP(G8,$B$6:$B$10,1,FALSE)),"누락","찾음") = IF(TRUE,"누락됨","찾음"): IF 함수는 ISNA와 VLOOKUP의 비교가 TRUE이면 Missing을 반환하고, 그렇지 않으면 Found를 반환합니다. 따라서 공식이 반환됩니다. 누락.

COUNTIF 및 IF로 누락된 값 찾기

목록에 있는 모든 제품이 공급자 목록에 있는지 확인하려면 COUNTIF 및 IF 함수와 함께 더 간단한 공식을 사용할 수 있습니다. 수식은 Excel에서 영(0)을 제외한 모든 숫자를 TRUE로 평가한다는 사실을 이용합니다. 따라서 값이 다른 목록에 있는 경우 COUNTIF 함수는 해당 목록에서 발생한 횟수를 반환하고 IF는 숫자를 TURE로 사용합니다. 값이 목록에 없으면 COUNTIF 함수는 0을 반환하고 IF는 이를 FALSE로 간주합니다.

일반 구문

=IF(COUNTIF("lookup_range",lookup_value),"Found","Missing")

√ 참고: "찾음", "누락"을 원하는 값으로 변경할 수 있습니다.

  • 조회 범위: 비교할 셀의 범위 lookup_value. 여기에 공급자의 제품 목록이 나타납니다.
  • 조회_값: 발생 횟수를 반환하는 데 사용되는 값 COUNTIF 조회 _ 범위. 여기 목록에 있는 제품을 나타냅니다.

목록에 있는 모든 제품이 공급업체 목록에 있는지 확인하려면 H6 셀에 아래 공식을 복사하거나 입력하고 엔터 버튼 결과를 얻으려면:

=IF(COUNTIF($ B $ 6 : $ B $ 10,30002),"찾음","누락")

또는 셀 참조를 사용하여 공식을 동적으로 만듭니다.

=IF(COUNTIF($ B $ 6 : $ B $ 10,G6),"찾음","누락")

√ 참고: 위의 달러 기호($)는 절대 참조를 나타냅니다. 조회 _ 범위 수식을 다른 셀로 이동하거나 복사할 때 수식에서 변경되지 않습니다. 그러나 달러 기호가 추가되지 않았습니다. lookup_value 동적이기를 원하기 때문입니다. 수식 입력 후 채우기 핸들을 아래로 끌어 아래 셀에 수식을 적용합니다.

누락된 값 찾기 4

공식의 설명

여기에서는 아래 공식을 예로 사용합니다.

=IF(COUNTIF($B$6:$B$10,G8),"Found","Missing")

  • COUNTIF($B$6:$B$10,G8): COUNTIF 함수는 몇 번인지 계산합니다. 3004, 셀 G8의 값이 배열에 나타납니다. $ B $ 6 : $ B $ 10. 분명히 3004는 배열에 존재하지 않으므로 결과는 다음과 같습니다. 0.
  • 만약(COUNTIF($B$6:$B$10,G8),"찾음","누락") = IF(0,"찾음","누락"): IF 함수는 0을 FALSE로 평가합니다. 따라서 공식이 반환됩니다. 누락, 첫 번째 증가가 FALSE로 평가될 때 반환할 값입니다.

관련 기능

Excel IF 함수

IF 함수는 Excel 통합 문서에서 가장 간단하고 유용한 함수 중 하나입니다. 비교 결과에 따라 간단한 논리 테스트를 수행하고 결과가 TRUE이면 하나의 값을 반환하고 결과가 FALSE이면 다른 값을 반환합니다.

Excel MATCH 함수

Excel MATCH 함수는 셀 범위에서 특정 값을 검색하고 값의 상대 위치를 반환합니다.

Excel VLOOKUP 함수

Excel VLOOKUP 함수는 테이블의 첫 번째 열을 일치시켜 값을 검색하고 같은 행의 특정 열에서 해당 값을 반환합니다.

Excel COUNTIF 기능

COUNTIF 함수는 기준을 충족하는 셀의 수를 계산하는 데 사용되는 Excel의 통계 함수입니다. 논리 연산자(<>, =, > 및 <)와 부분 일치를 위한 와일드카드(? 및 *)를 지원합니다.


관련 공식

와일드카드가 있는 특정 텍스트가 포함된 값 조회

Excel의 범위에서 특정 텍스트 문자열이 포함된 첫 번째 일치 항목을 찾으려면 별표(*) 및 물음표(?)와 같은 와일드카드 문자와 함께 INDEX 및 MATCH 수식을 사용할 수 있습니다.

VLOOKUP과 부분 일치

일부 정보를 기반으로 데이터를 검색하기 위해 Excel이 필요한 경우가 있습니다. 문제를 해결하기 위해 별표(*) 및 물음표(?)와 같은 와일드카드 문자와 함께 VLOOKUP 수식을 사용할 수 있습니다.

INDEX 및 MATCH와의 대략적인 일치

직원의 성과를 평가하고, 학생의 점수를 채점하고, 무게를 기반으로 우표를 계산하는 등 Excel에서 대략적인 일치 항목을 찾아야 할 때가 있습니다. 이 자습서에서는 INDEX 및 MATCH 함수를 사용하여 검색하는 방법에 대해 설명합니다. 우리에게 필요한 결과.

여러 기준으로 가장 가까운 일치 값 조회

경우에 따라 둘 이상의 기준을 기반으로 가장 가깝거나 대략적인 일치 값을 조회해야 할 수도 있습니다. INDEX, MATCH 및 IF 기능의 조합으로 Excel에서 빠르게 완료할 수 있습니다.


최고의 사무 생산성 도구

Excel 용 Kutools-군중에서 돋보 이도록 도와줍니다.

일상 업무를 빠르고 완벽하게 끝내고 싶으신가요? Excel용 Kutools는 300가지 강력한 고급 기능(통합 문서 결합, 색상별 합계, 셀 내용 분할, 날짜 변환 등...)을 제공하고 80% 시간을 절약합니다.

  • 1500개의 작업 시나리오를 위해 설계되었으며 80%의 Excel 문제를 해결하는 데 도움이 됩니다.
  • 매일 수천 번의 키보드 및 마우스 클릭을 줄이고 피곤한 눈과 손을 덜어줍니다.
  • 3 분 안에 Excel 전문가가됩니다. 더 이상 고통스러운 공식과 VBA 코드를 기억할 필요가 없습니다.
  • 30 일 무제한 무료 평가판. 60 일 환불 보장. 2 년 동안 무료 업그레이드 및 지원.
Excel 리본 (Excel 용 Kutools가 설치됨)

Office 탭-Microsoft Office에서 탭 읽기 및 편집 사용 (Excel 포함)

  • 수십 개의 열린 문서간에 전환하는 데 XNUMX 초가 걸립니다!
  • 매일 수백 번의 마우스 클릭을 줄이고 마우스 손에 작별 인사를하십시오.
  • 여러 문서를 보고 편집할 때 생산성이 50% 향상됩니다.
  • Chrome, Firefox 및 새로운 Internet Explorer와 마찬가지로 효율적인 탭을 Office (Excel 포함)에 제공합니다.
Excel 스크린 샷 (Office 탭이 설치된 상태)
코멘트 (0)
아직 평가가 없습니다. 가장 먼저 평가하세요!
아직 코멘트가 없습니다
여러분의 의견을 남겨
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호