Google 스프레드시트에서 중복을 제거하는 6가지 방법

스프레드시트(Spreadsheet) 는 행과 열의 형태로 데이터를 배열하는 문서일 뿐입니다 . 스프레드시트(Spreadsheet) 는 거의 모든 비즈니스 조직에서 데이터 레코드를 유지 관리하고 해당 데이터에 대한 작업을 수행하는 데 사용됩니다. 학교와 대학에서도 스프레드시트 소프트웨어를 사용하여 데이터베이스를 유지 관리합니다. 스프레드시트 소프트웨어와 관련하여 Microsoft ExcelGoogle 시트는 많은 사람들이 사용하는 최상위 소프트웨어입니다. 오늘날 더 많은 사용자 가 스프레드시트를 클라우드 스토리지(Cloud Storage) (예: Google 드라이브(Google Drive) ) 에 저장하므로 Microsoft Excel 보다 (Microsoft Excel)Google 스프레드시트(Google Sheets) 를 선택합니다.어느 위치에서나 액세스할 수 있습니다. 유일한 요구 사항은 컴퓨터가 인터넷(Internet) 에 연결되어 있어야 한다는 것 입니다. Google 스프레드시트(Google Sheets) 의 또 다른 장점은 PC의 브라우저 창에서 사용할 수 있다는 것입니다.

데이터 항목을 유지 관리할 때 많은 사용자가 직면하는 일반적인 문제 중 하나는 중복 항목 또는 중복 항목입니다. 예를 들어 설문 조사에서 수집된 사람들의 세부 정보가 있다고 가정합니다. Google 스프레드시트(Google Sheets) 와 같은 스프레드시트 소프트웨어를 사용하여 목록을 나열하면 중복 기록이 있을 수 있습니다. 즉, 한 사람이 설문조사를 두 번 이상 채웠을 수 있으므로 Google 스프레드시트(Google Sheets) 는 항목을 두 번 나열합니다. 이러한 중복 항목은 비즈니스에 있어 더 골칫거리입니다. 상상하다(Imagine)현금 거래가 기록에 두 번 이상 입력 된 경우. 해당 데이터로 총 비용을 계산하면 문제가 됩니다. 이러한 상황을 피하려면 스프레드시트에 중복 레코드가 없는지 확인해야 합니다. 이것을 달성하는 방법? 이 가이드(Well) 에서는 Google 스프레드시트(Google Sheets) 에서 중복을 제거하는 6가지 방법에 대해 설명 합니다. (Come) , 더 이상의 소개 없이 주제를 살짝 살펴보겠습니다.

Google 스프레드시트에서 중복을 제거하는 6가지 방법

Google 스프레드시트에서 중복을 제거하는 방법은 무엇입니까?(How to Remove Duplicates in Google Sheets?)

데이터 기록을 유지 관리하는 경우 중복 기록은 정말 골칫거리입니다. 그러나 Google 스프레드(Google Sheets) 시트 에서 중복 항목을 쉽게 제거할 수 있으므로 걱정할 필요가 없습니다 . Google 스프레드시트(Google Sheets) 에서 중복을 제거할 수 있는 몇 가지 방법을 살펴보겠습니다 .

방법 1: 중복 제거 옵션 사용(Method 1: Using the Remove Duplicates Option)

Google 스프레드시트(Google Sheets) 에는 반복적인 항목(중복 항목)을 제거하는 기본 제공 옵션이 있습니다. 해당 옵션을 사용하려면 아래 그림을 따르세요.

1. 예를 들어 이것을 살펴보십시오(아래 스크린샷 참조). 여기에서 "Ajit" 레코드 가 두 번 입력되었음을 알 수 있습니다. 중복 레코드입니다.

레코드 "Ajit"이 두 번 입력됩니다.  중복 레코드입니다.

2. 중복 항목을 제거하려면 행과 열을 선택하거나 강조 표시합니다.( select or highlight the rows and columns.)

3. 이제 데이터(Data) 레이블이 지정된 메뉴 옵션을 클릭합니다 . 아래로 스크롤한 다음 중복 제거(Remove duplicates ) 옵션을 클릭합니다.

"데이터"라고 표시된 메뉴를 클릭하십시오.  중복 레코드를 제거하려면 중복 제거를 클릭하십시오.

4. 어떤 열을 분석할지 묻는 팝업 상자가 나타납니다. 필요에 따라 옵션을 선택한 다음 중복 제거(Remove duplicates ) 버튼을 클릭합니다.

"중복 제거"라고 표시된 버튼을 클릭하십시오.

5. 모든 중복 레코드가 제거되고 고유한 요소가 남습니다. Google 스프레드시트 는 (Google Sheets)제거된 중복 레코드 수를(number of duplicate records that were eliminated) 묻는 메시지를 표시합니다 .

제거된 중복 레코드 수를 묻는 메시지가 Google 스프레드시트에 표시됩니다.

6. 우리의 경우 하나의 중복 항목만 제거되었습니다( Ajit ). Google 스프레드시트(Google Sheets) 가 중복 항목을 제거한 것을 볼 수 있습니다 (다음 스크린샷 참조).

방법 2: 수식으로 중복 제거(Method 2: Remove Duplicates with Formulae)

공식 1: 고유(Formula 1: UNIQUE)

Google 스프레드시트(Google Sheets) 에는 고유한 레코드를 유지하고 스프레드시트에서 모든 중복 항목을 제거하는 UNIQUE 라는 수식이 있습니다.

예: =UNIQUE(A2:B7)

1. 이렇게 하면 지정된 셀 범위(A2:B7)(specified range of cells (A2:B7)) 에서 중복 항목이 있는지 확인합니다 .

2. 스프레드시트의 빈 셀을 클릭(Click on any empty cell on your spreadsheet) 하고 위의 수식을 입력합니다. Google 스프레드시트(Google Sheets) 는 지정한 셀 범위를 강조표시합니다.

Google 스프레드시트는 지정한 셀 범위를 강조표시합니다.

3.  Google 스프레드시트(Google Sheets) 는 수식을 입력한 고유한 레코드를 나열합니다. 그런 다음 이전 데이터를 고유한 레코드로 바꿀 수 있습니다.(You can then replace the old data with the unique records.)

Google 스프레드시트는 수식을 입력한 고유한 레코드를 나열합니다.

공식 2: COUNTIF(Formula 2: COUNTIF)

이 수식을 사용하여 스프레드시트의 모든 중복 항목을 강조 표시할 수 있습니다.

1. 예: 중복 항목이 하나 포함된 다음 스크린샷을 고려하십시오.

C2 셀에 수식 입력

2. 위의 스크린샷에서 C2 셀에 =COUNTIF(A$2:A2, A2)>1

3. 이제 Enter 키를 누르면 결과가  FALSE로 표시됩니다.(FALSE.)

Enter 키를 누르자 마자 결과가 FALSE로 표시됩니다.

4. 마우스 포인터를 선택한 셀의 아래쪽에 있는 작은 사각형 위에 놓습니다. ( small square)이제 마우스 커서 대신 더하기 기호가 표시됩니다. 해당 상자를 길게 클릭(Click) 한 다음 중복 항목을 찾으려는 셀까지 끌어다 놓습니다. Google 시트는 수식을 나머지 셀에 자동으로 복사합니다(automatically copy the formula to the remaining cells) .

Google 시트는 수식을 나머지 셀에 자동으로 복사합니다.

5. Google Sheet 는 중복 항목 앞에 자동으로 " TRUE "를 추가합니다.(TRUE)

참고(NOTE) : 이 조건에서 >1(1보다 큼)로 지정했습니다. 따라서 이 조건은 항목이 두 번 이상 발견되는 위치에서 TRUE 가 됩니다. (TRUE )다른 모든 위치에서 결과는 FALSE입니다.(FALSE.)

방법 3: 조건부 서식을 사용하여 중복 항목 제거(Method 3: Remove Duplicate Entries with Conditional Formatting)

또한 조건부 서식을 사용하여 Google 스프레드시트(Google Sheets) 에서 중복 레코드를 제거할 수 있습니다 .

1. 먼저(First) 조건부 서식을 수행할 데이터 세트를 선택합니다. 그런 다음 메뉴(Menu) 에서 형식(Format ) 을 선택하고 아래로 스크롤한 다음 조건부 서식을 선택합니다.(Conditional formatting.)

서식 메뉴에서 약간 아래로 스크롤하여 조건부 서식을 선택합니다.

2. 다음 경우에 셀 서식 지정...(Format cells if…) 드롭다운 상자를 클릭하고 사용자 지정 수식(Custom Formula ) 옵션을 선택합니다.

다음 경우에 셀 서식 지정... 드롭다운 상자를 클릭합니다.

3. 수식을 =COUNTIF(A$2:A2, A2)>1

참고: (Note:)Google 스프레드시트(Google Sheet) 에 따라 행 및 열 데이터를 변경해야 합니다 .

사용자 지정 수식을 선택하고 수식을 COUNTIF(A$2:A2, A2)>1로 입력합니다.

4. 이 수식은 A열의 레코드를 필터링합니다.

5. 완료(Done) 버튼을 클릭합니다. 열 A에 중복 레코드(duplicate records) 가 포함된 경우 Google 스프레드시트는 반복 항목(중복)을 강조표시합니다.( Google Sheets will highlight the repeated entries (duplicates).)

Google 스프레드시트는 반복된 항목(중복)을 강조표시합니다.

6. 이제 이러한 중복 레코드를 쉽게 삭제할 수 있습니다.

방법 4: 피벗 테이블로 중복 레코드 제거(Method 4: Remove Duplicate Records with Pivot Tables)

피벗 테이블은 사용이 빠르고 유연하므로 Google 스프레드시트(Google Sheet) 에서 중복 레코드를 찾아 제거할 수 있습니다 .

먼저 Google 스프레드시트(Google Sheet) 에서 데이터를 강조 표시해야 합니다 . 다음(Next) 으로 피벗 테이블을 만들고 데이터를 다시 강조 표시합니다. 데이터세트로 피벗 테이블을 만들려면 Google 시트(Google Sheet) 메뉴에서 데이터로 이동하여 피벗 테이블 (Data )옵션(Pivot table) 을 클릭합니다. 기존 시트에서 피벗 테이블을 만들지 새 시트에서 만들지 묻는 상자가 표시됩니다. 적절한 옵션을 선택하고 진행하십시오.

피벗 테이블이 생성됩니다. 오른쪽 패널에서 행 근처 의 추가 버튼을 선택하여 해당 (Add )(Rows) 을 추가합니다. 값 근처에서 열 추가를 선택하여 값 중복을 확인합니다. 피벗 테이블에는 값이 카운트와 함께 나열됩니다(예: 시트에서 값이 발생한 횟수). 이것을 사용하여 Google Sheet 에서 항목의 중복을 확인할 수 있습니다 . 개수가 두 개 이상이면 스프레드시트에서 항목이 두 번 이상 반복된다는 의미입니다.

방법 5: Apps Script 사용(Method 5: Using Apps Script)

문서에서 중복을 제거하는 또 다른 좋은 방법은 Apps Script 를 사용하는 것 입니다. 스프레드시트에서 중복 항목을 제거하는 앱 스크립트는 다음과 같습니다.

/**
* remove duplicate rows from Google Sheets data range
*/
function removeDupRows() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('Sheet1');
  // change the row number of your header row
  var startRow = 7;
  // get the data
  var range = sheet.getRange(startRow,1,sheet.getLastRow(),sheet.getLastColumn()).getValues();
  // remove duplicates with helper function
  var dedupRange = arrayUnique(range);
  Logger.log(dedupRange);
  // check if duplicate sheet exists already, if not create new one
  if (ss.getSheetByName('Sheet1 Duplicates Removed')) {
    // case when dedup sheet already exists
    var dedupSheet = ss.getSheetByName('Sheet1 Duplicates Removed');
    var lastRow = Math.max(dedupSheet.getLastRow(),1);
    var lastColumn = Math.max(dedupSheet.getLastColumn(),1);
    // clear out any previous de-duplicate data
    dedupSheet.getRange(1,1,dedupSheet.getLastRow(),dedupSheet.getLastColumn()).clear();
    // replace with new de-duplicated data
    dedupSheet.getRange(1,1,dedupRange.length,sheet.getLastColumn()).setValues(dedupRange);
  }
  else {
    // case when there is no dedup sheet
    var dedupSheet = ss.insertSheet('Sheet1 Duplicates Removed',0);
    dedupSheet.getRange(1,1,dedupRange.length,dedupRange[0].length).setValues(dedupRange);
  }
  // make the de-duplicate sheet the active one
  dedupSheet.activate();
}
/**
* helper function returns a unique array
*/
function arrayUnique(arr) {
  var tmp = [];
  // filter out duplicates
  return arr.filter(function(item, index){
    // convert row arrays to strings for comparison
    var stringItem = item.toString();
    // push string items into temporary arrays
    tmp.push(stringItem);
    // only return the first occurrence of the strings
    return tmp.indexOf(stringItem) >= index;
  });
}
You can also use the below function to add a custom menu to Google Sheets to remove duplicates so that you can easily use it.
/**
* add a menu to run a function from Sheet
*/
function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Remove duplicates')
  .addItem('Highlight duplicate rows','highlightDupRows')
  .addItem('Remove duplicate rows','removeDupRows')
  .addToUi();
}

방법 6: 부가 기능을 사용하여 Google 스프레드시트에서 중복 제거(Method 6: Use Add-on to Remove Duplicates in Google Sheets)

추가 기능을 사용하여 스프레드시트에서 중복 항목을 제거하면 도움이 될 수 있습니다. 이러한 여러 확장이 도움이 됩니다. 그러한 애드온 프로그램 중 하나는 " Remove Duplicates " 라는 Ablebits 의 애드온입니다 .

1. Google 스프레드시트를 연 다음 추가 기능(Add-ons ) 메뉴 에서 추가 기능(Get add-ons ) 가져오기 옵션을 클릭합니다.

Google 스프레드시트 내에서 "추가 기능"이라는 메뉴를 찾아 "추가 기능 가져오기" 옵션을 클릭합니다.

2. 시작(Launch ) 아이콘(스크린샷에서 강조 표시됨)을 선택하여 G-Suite Marketplace 를 시작합니다 .

시작 아이콘(스크린샷에서 강조 표시됨)을 선택하여 G-Suite Marketplace를 시작합니다.

3. 이제 필요한 애드온을(Add-on) 검색 하여 설치합니다.

필요한 추가 기능을 검색하고 클릭하십시오.

4. 원하는 경우 추가 기능에 대한 설명으로 이동한 다음 설치( click on the Install) 옵션을 클릭합니다.

설치 옵션을 클릭하십시오

추가 기능을 설치하는 데 필요한 권한을 수락합니다. Google 계정 자격 증명 으로 로그인해야 할 수 있습니다 . 부가기능을 설치한 후에는 Google 스프레드시트(Google Sheets) 에서 중복을 쉽게 제거할 수 있습니다 .

추천:(Recommended:)

이 정보가 도움이 되었기를 바라며 Google 스프레드시트에서 중복 항목을 쉽게 제거할 수 있기를 바랍니다. (easily remove duplicate entries from Google Sheets.)생각나는 제안이나 질문이 있으면 의견 섹션을 사용하여 질문하십시오.



About the author

저는 10년 이상의 경험을 가진 전문 오디오 및 키보드 기술자입니다. 저는 기업 세계에서 컨설턴트 및 제품 관리자로 일했으며 가장 최근에는 소프트웨어 엔지니어로 일했습니다. 저의 기술과 경험을 통해 중소기업에서 대기업에 이르기까지 다양한 유형의 프로젝트를 수행할 수 있습니다. 저는 또한 Windows 11의 전문가이며 현재 2년 이상 새 운영 체제에서 작업하고 있습니다.



Related posts