두 Google 시트 또는 열의 데이터를 일치 및 차이점 비교

  • 이 공유
Michael Brown

여름이 찾아오거나 Westeros를 침공하는 겨울이 오더라도 우리는 여전히 Google 스프레드시트로 작업하며 여러 테이블을 서로 비교해야 합니다. 이 기사에서는 데이터를 일치시키는 방법과 이를 신속하게 수행하는 방법을 공유하고 있습니다.

    두 열 또는 시트 비교

    다음 중 하나 할 수 있는 작업은 두 개의 열 또는 시트에서 일치 또는 차이점을 스캔하고 테이블 외부에서 식별하는 것입니다.

    일치 및 차이점에 대해 Google 스프레드시트의 두 열을 비교

    시작하겠습니다. Google 스프레드시트에서 두 셀을 비교하여 이렇게 하면 전체 열을 행별로 스캔할 수 있습니다.

    예 1. Google 스프레드시트 – 두 셀 비교

    이 첫 번째 예의 경우 수식을 입력하려면 도우미 열이 필요합니다. 비교할 데이터의 첫 번째 행:

    =A2=C2

    셀이 일치하면 TRUE, 그렇지 않으면 FALSE가 표시됩니다. 열의 모든 셀을 확인하려면 수식을 다른 행에 복사합니다.

    팁. 서로 다른 파일의 열을 비교하려면 IMPORTRANGE 기능을 사용해야 합니다.

    =A2=IMPORTRANGE("spreadsheet_url","Sheet1!A2")

    예 2. Google 스프레드시트 – 두 목록의 일치 및 차이점 비교

    • 더 깔끔한 솔루션 IF 함수를 사용하는 것입니다. 동일한 셀과 다른 셀 의 정확한 상태를 설정할 수 있습니다.

      =IF(A2=C2,"Match","Differ")

      팁. 데이터가 다른 대소문자로 작성되었고 이러한 단어를 다른 것으로 간주하려는 경우,다음 공식은 다음과 같습니다.

      =IF(EXACT(A2,C2),"Match","Differ")

      여기서 EXACT는 대소문자를 고려하고 완전히 동일한 항목을 찾습니다.

    • 중복 셀 이 있는 행만 식별하려면 다음 수식을 사용하십시오.

      =IF(A2=C2,"Match","")

    • <14가 있는 행만 표시하려면>고유한 레코드 는 두 열의 셀 사이에 있습니다.

      =IF(A2=C2,"","Differ")

    예 3. Google 스프레드시트에서 두 열 비교

    • 각 행에 수식을 복사하지 않는 방법이 있습니다. 도우미 열의 첫 번째 셀에서 배열 IF 수식을 위조할 수 있습니다.

    =ArrayFormula(IF(A2:A=C2:C,"","Differ"))

    이 IF는 열 A의 각 셀을 열 C의 동일한 행과 쌍으로 만듭니다. . 레코드가 다르면 그에 따라 행이 식별됩니다. 이 배열 수식의 좋은 점은 모든 행을 한 번에 자동으로 표시한다는 것입니다.

  • 행 이름을 동일한 셀 로 지정하려면 세 번째 대신 공식:
  • =ArrayFormula(IF(A2:A=C2:C,"Match",""))

    예 4. 두 Google 스프레드시트의 차이점 비교

    종종 Google 스프레드시트에서 거대한 테이블. 또는 보고서, 가격표, 월별 근무 교대 등 완전히 다른 시트일 수도 있습니다. 그러면 도우미 열을 만들 여유가 없거나 관리하기가 상당히 어려울 수 있습니다.

    익숙하게 들리더라도 걱정하지 마세요. 다른 용지에 차이점을 표시할 수 있습니다.

    다음은제품과 가격이 있는 두 개의 테이블. 이 테이블 사이에서 내용이 다른 모든 셀을 찾고 싶습니다.

    새 시트를 만들고 다음 수식을 A1에 입력합니다.

    =IF(Sheet1!A1Sheet2!A1,Sheet1!A1&" | "&Sheet2!A1,"")

    참고. 가장 큰 테이블의 크기와 같은 범위에 수식을 복사해야 합니다.

    결과적으로 내용이 다른 셀만 표시됩니다. 수식은 또한 두 테이블에서 레코드를 가져와 수식에 입력한 문자로 구분합니다.

    팁. 비교할 시트가 다른 파일에 있는 경우 다시 IMPORTRANGE 기능을 통합하면 됩니다.

    =IF(Sheet1!A1IMPORTRANGE("2nd_spreadsheet_url","Sheet1!A1"),Sheet1!A1&" | "&IMPORTRANGE("2nd_spreadsheet_url","Sheet1!A1"),"")

    두 개의 열과 시트를 비교하는 Google 스프레드시트용 도구

    물론 각 위의 예는 하나 또는 두 개의 테이블 또는 일치 시트에서 두 개의 열을 비교하는 데 사용할 수 있습니다. 하지만 이 작업을 위해 만든 도구가 있어 많은 도움이 될 것입니다.

    이 도구는 두 개의 Google 시트와 열을 3단계로 중복 또는 고유 항목에 대해 비교합니다. 찾은 레코드를 상태 열(필터링 가능) 또는 색상으로 표시하거나, 다른 위치로 복사 또는 이동하거나, 셀을 지우고 중복이 있는 전체 행을 삭제하세요.

    I 추가 기능을 사용하여 Fruit MSRP 열:

    을 기준으로 Sheet2에 없는 행을 Sheet1에서 찾았습니다. 그런 다음 내 설정을 하나의 시나리오에 저장했습니다. 이제 모든 단계를 거치지 않고 빠르게 실행할 수 있습니다.내 테이블의 레코드가 변경될 때마다 다시. Google 스프레드시트 메뉴에서 해당 시나리오를 시작하기만 하면 됩니다.

    더 나은 편의를 위해 도움말 페이지와 다음 동영상에서 도구의 모든 옵션을 설명했습니다.

    부담 없이 직접 시도해 보고 얼마나 많은 시간이 절약되는지 확인하십시오. :)

    두 개의 Google 스프레드시트에서 데이터를 비교하고 누락된 레코드 가져오기

    두 개의 Google 스프레드시트에서 차이점과 반복을 비교하는 것은 작업의 절반이지만 누락된 데이터는 어떻게 됩니까? 예를 들어 VLOOKUP과 같은 특수 기능도 있습니다. 무엇을 할 수 있는지 봅시다.

    누락된 데이터 찾기

    예제 1

    두 개의 제품 목록(제 경우에는 A열과 C열)이 있다고 가정해 보겠습니다. 다른 시트에 있음). 첫 번째 목록에는 있지만 두 번째 목록에는 없는 항목을 찾아야 합니다. 이 수식은 트릭을 수행합니다.

    =ISERROR(VLOOKUP(A2,$C:$C,1,0))

    공식 작동 방식:

    • VLOOKUP은 두 번째 목록에서 A2의 제품을 검색합니다. 있는 경우 함수는 제품 이름을 반환합니다. 그렇지 않으면 C열에서 값을 찾을 수 없다는 #N/A 오류가 표시됩니다.
    • ISERROR는 VLOOKUP이 반환하는 내용을 확인하고 값이면 TRUE를 표시하고 오류이면 FALSE를 표시합니다.

    따라서 FALSE가 있는 셀이 찾고 있는 것입니다. 수식을 다른 셀에 복사하여 첫 번째 목록에서 각 제품을 확인합니다.

    참고. 열이 다른 시트에 있는 경우 수식이다음 중 하나를 참조하십시오:

    =ISERROR(VLOOKUP(A2,Sheet2!$C:$C,1,0))

    팁. 단일 셀 수식을 사용하려면 배열 1이어야 합니다. 이러한 수식은 자동으로 모든 셀을 결과로 채웁니다.

    =ArrayFormula(ISERROR(VLOOKUP(A2:A10,$C:$C,1,0)))

    예 2

    또 다른 현명한 방법은 C열의 A2에서 제품의 모든 모양을 계산하는 것입니다.

    =IF(COUNTIF($C:$C, $A2)=0, "Not found", "")

    계산할 항목이 전혀 없는 경우 IF 함수는 셀을 찾을 수 없음 으로 표시합니다. 다른 셀은 비어 있습니다.

    예제 3

    VLOOKUP이 있는 곳에 MATCH가 있습니다. 그거 알지? ;) 개수가 아닌 제품을 일치시키는 공식은 다음과 같습니다.

    =IF(ISERROR(MATCH($A2,$C:$C,0)),"Not found","")

    팁. 동일하게 유지되는 경우 두 번째 열의 정확한 범위를 자유롭게 지정하십시오.

    =IF(ISERROR(MATCH($A2,$C2:$C28,0)),"Not found","")

    일치하는 데이터 가져오기

    예제 1

    작업이 약간 어려울 수 있습니다. 더 멋져요: 예를 들어 업데이트 가격과 같이 두 테이블에 공통적인 레코드에 대해 누락된 모든 정보를 가져와야 할 수 있습니다. 그렇다면 MATCH를 INDEX로 래핑해야 합니다.

    =INDEX($E:$E,MATCH($A2,$D:$D,0))

    공식은 A열의 과일과 D열의 과일을 비교합니다. 찾은 모든 항목에 대해 E열에서 가격을 가져옵니다.

    예제 2

    예제 2번

    예상하셨겠지만 또 다른 예는 얼마 전에 설명한 Google 스프레드시트 VLOOKUP 기능을 사용하는 것입니다.

    하지만, 작업을 위한 몇 가지 악기. 블로그에서도 모두 설명했습니다.

    1. 기록 조회, 일치 및 업데이트와 같은 기본 사항에 적합합니다.
    2. 셀을 업데이트하지만 관련 열을 추가하고 & 일치하지 않는 행.

    추가 기능을 사용하여 시트 병합

    수식이 지겹다면 시트 병합 추가 기능을 사용하여 두 개를 빠르게 일치시키고 병합할 수 있습니다. 구글시트. 누락된 데이터를 가져오는 기본 목적과 함께 기존 값을 업데이트하고 일치하지 않는 행을 추가할 수도 있습니다. 색상 또는 필터링 가능한 상태 열에서 모든 변경 사항을 볼 수 있습니다.

    팁. 또한 시트 병합 추가 기능에 대한 다음 동영상을 확인하세요.

    두 개의 Google 스프레드시트에서 데이터를 비교하기 위한 조건부 서식

    Google에서 비교를 위해 제공하는 표준 방법이 하나 더 있습니다. 귀하의 데이터 – 조건부 서식을 통해 일치 및/또는 차이점에 색상을 지정합니다. 이 방법을 사용하면 찾고 있는 모든 레코드가 즉시 눈에 띄게 됩니다. 여기에서 할 일은 수식을 사용하여 규칙을 만들고 올바른 데이터 범위에 적용하는 것입니다.

    두 개의 시트 또는 열에서 중복 항목 강조표시

    일치 및 색상에 대해 Google 스프레드시트의 두 열을 비교해 봅시다. C열의 동일한 행에 있는 셀과 합산되는 A열의 셀만:

    1. 색상을 지정할 레코드가 있는 범위를 선택합니다(저의 경우 A2:A10).
    2. 이동 형식 > 스프레드시트 메뉴의 조건부 서식 .
    3. 규칙에 간단한 수식을 입력합니다.

      =A2=C2

    4. 셀을 강조표시할 색상을 선택합니다.

    팁. 열의 크기가 지속적으로 변경되고모든 새 항목을 고려하는 규칙을 전체 열(A2:A, 비교할 데이터가 A2에서 시작한다고 가정)에 적용하고 수식을 다음과 같이 수정합니다.

    =AND(A2=C2,ISBLANK(A2)=FALSE)

    전체 열 및 빈 셀은 무시합니다.

    참고. 서로 다른 두 시트의 데이터를 비교하려면 수식을 다른 방식으로 조정해야 합니다. Google 스프레드시트의 조건부 서식은 시트 간 참조를 지원하지 않습니다. 그러나 간접적으로 다른 시트에 액세스할 수 있습니다.

    =A2=INDIRECT("Sheet2!C2:C")

    이 경우 규칙을 적용할 범위를 지정하십시오 – A2:A10.

    두 Google 시트 및 열의 차이점 비교

    다른 열의 동일한 행에 있는 셀과 일치하지 않는 레코드를 강조표시하기 위해 드릴은 위와 동일합니다. 범위를 선택하고 조건부 서식 규칙을 만듭니다. 그러나 여기서 수식은 다릅니다.

    =A2C2

    다시 한 번 수식을 수정하여 규칙을 동적으로 만듭니다(이 열에 새로 추가된 모든 값을 고려하도록 함).

    =AND(A2=C2,ISBLANK(A2)=FALSE)

    비교할 열이 있으면 다른 시트에 대한 간접 참조를 사용하십시오.

    =A2INDIRECT("Sheet1!C2:C")

    참고. 규칙을 적용할 범위를 지정하는 것을 잊지 마십시오 – A2:A10.

    두 개의 목록을 비교하고 두 목록의 레코드를 강조표시합니다.

    물론 열에 있는 동일한 레코드가 흩어져 있을 가능성이 더 큽니다. 한 열의 A2 값이 반드시 다른 열의 두 번째 행에 있는 것은 아닙니다. 사실,훨씬 나중에 나타납니다. 분명히 이것은 항목을 검색하는 다른 방법이 필요합니다.

    예 1. Google 스프레드시트에서 두 열을 비교하고 차이점(고유) 강조

    각 목록에서 고유한 값을 강조표시하려면 다음을 만들어야 합니다. 각 열에 대한 두 가지 조건부 서식 규칙입니다.

    색상 A: =COUNTIF($C$2:$C$9,$A2)=0

    색상 C: =COUNTIF($A$2:$A$10,$C2)=0

    내가 가진 고유 항목은 다음과 같습니다.

    예제 2. Google 스프레드시트의 두 열에서 중복 항목 찾기 및 강조표시

    이전 예에서 두 수식을 약간 수정한 후 공통 값에 색상을 지정할 수 있습니다. 수식이 0보다 큰 모든 것을 계산하도록 만드세요.

    A에서만 열 사이의 색상 복제: =COUNTIF($C$2:$C$9,$A2)>0

    C에서만 열 사이의 색상 중복: =COUNTIF($A$2:$A$10,$C2)>0

    팁. 이 튜토리얼에서 Google 스프레드시트에서 중복 항목을 강조표시하는 더 많은 수식 예를 찾아보세요.

    열을 일치시키고 레코드를 강조표시하는 빠른 방법

    조건부 서식은 때때로 까다로울 수 있습니다. 실수로 몇 가지 규칙을 만들 수 있습니다. 동일한 범위 또는 규칙이 있는 셀에 수동으로 색상을 적용합니다. 또한 규칙을 통해 강조 표시한 범위와 규칙 자체에서 사용하는 범위 등 모든 범위를 주시해야 합니다. 준비가 되어 있지 않고 어디에서 문제를 찾아야 할지 확신이 서지 않는다면 이 모든 것이 혼란스러울 수 있습니다.

    다행히도 열 또는 시트 비교는 직관적이어서 하나의 테이블 내에서 두 개의 열을 일치시킬 수 있습니다. 하나에 두 개의 다른 테이블시트 또는 별도의 시트 두 개를 사용하여 데이터에 잠입할 수 있는 고유 항목이나 중복 항목을 강조 표시합니다.

    Fruit MSRP<를 기반으로 두 테이블 사이의 중복 항목을 강조 표시한 방법은 다음과 같습니다. 2> 도구를 사용하여 열:

    이러한 설정을 재사용 가능한 시나리오에 저장할 수도 있습니다. 레코드가 업데이트되면 클릭 한 번으로 이 시나리오를 호출하고 추가 기능이 즉시 모든 데이터 처리를 시작합니다. 따라서 추가 단계에서 모든 설정을 반복적으로 조정하지 않습니다. 위의 예와 이 자습서에서 시나리오가 어떻게 작동하는지 확인할 수 있습니다.

    팁. 열 또는 시트 비교 추가 기능에 대한 데모 비디오를 보셨습니까? 확인 해봐.

    이제 이 모든 방법을 마음대로 사용할 수 있습니다. 실험하고, 수정하고, 데이터에 적용하십시오. 어떤 제안도 귀하의 특정 작업에 도움이 되지 않는 경우 아래의 의견에서 귀하의 사례를 자유롭게 논의하십시오.

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.