(Duplicate)Excel 워크시트의 (Excel)중복 값은 데이터를 엉망으로 만들 수 있습니다. 중복이 의도적인 경우가 아니면 부정확하고 왜곡된 보고가 발생할 수 있습니다.
이 자습서에서는 Excel 문서에서 중복 항목을 찾고 제거하는 방법을 보여줍니다.
중복 행 또는 데이터를 찾는 방법
동일한 정보가 있는 행(또는 열)을 먼저 확인하는 것이 중요합니다. 따라서 Excel 에서 중복을 제거하는 방법을 보여주기 전에 시트에서 중복 데이터를 확인하는 프로세스를 안내해 드리겠습니다.
방법 1: 전체 워크시트 검색(Method 1: Search Entire Worksheet)
Excel에는 데이터를 식별하고, 시각화하고, 결론을 도출하는 데 도움 이 되는 조건부 서식 도구 가 있습니다. (Conditional Formatting tool)도구를 사용하여 Excel 문서에서 중복 값을 강조 표시하는 방법은 다음과 같습니다.
- Control + A 를 눌러 목록이나 표를 선택합니다. 또는 테이블의 왼쪽 상단 모서리에 있는 모두 선택 아이콘을 클릭하여 전체 워크시트를 선택합니다.(Select All)
- 홈(Home) 탭 으로 이동 하여 조건부 서식(Conditional Formatting) 드롭다운 버튼을 클릭합니다.
- 셀 강조 표시 규칙(Highlight Cell Rules) 위로 커서를 이동 하고 값 복제(Duplicate Values) 를 선택 합니다.
- (Make)첫 번째 드롭다운 상자에 "복제"가 표시되는지 확인합니다 . 두 번째 드롭다운 메뉴에서 원하는 하이라이트 색상을 선택할 수도 있습니다.
- 계속하려면 확인(OK) 을 선택하세요 .
Excel 은 중복 값이 있는 행과 열을 즉시 강조 표시합니다.
방법 2: 행 결합(Method 2: By Combining Rows)
이 방법은 모든 열 또는 셀에서 중복 값이 있는 행을 찾는 데 적합합니다. 먼저(First) Excel의 "연결" 기능을 사용하여 각 행의 내용을 결합해야 합니다. 그런 다음 결합된 값을 저장할 열을 선택하고 아래 단계를 따릅니다. 첫 번째 행의 마지막 값 옆에 있는 열의 값을 결합하는 것이 좋습니다.
- =CONCAT( 을 입력하거나 붙여넣고 행의 첫 번째 셀을 선택하고 열( : )을 입력한 다음 행의 마지막 셀을 선택합니다. 그런(Afterward) 다음 , 괄호로 수식을 닫고 Enter 키를 누릅니다(Enter) .
샘플 워크시트(아래 이미지 참조)에서 첫 번째 행의 첫 번째 셀과 마지막 셀에는 각각 참조 A2와 D2가 있습니다. 따라서(Hence) 공식은 =CONCAT(A2:D2) 형식이 됩니다.
셀(Remember) 참조는 테이블의 행과 열 수에 따라 달라집니다.
- 마지막 행에 도달할 때까지 수식을 열 아래로 복사합니다. 이렇게 하려면 수식이 있는 셀을 선택하고 마우스 커서를 셀의 왼쪽 하단 모서리로 이동한 다음 채우기 핸들(Fill handle) 아이콘(예: 더하기 아이콘)을 누른 상태에서 열 아래로 끕니다.
- 전체 열 선택—열 상단의 문자를 클릭하거나 열의 셀을 클릭하고 Ctrl(Control) + Space 를 누릅니다 .
- 홈(Home) 탭 으로 이동하여 조건부 서식(Conditional Formatting) 을 선택 합니다.
- 셀 규칙 강조 표시(Highlight Cell Rules) 에 마우스 커서를 놓고 값 복제(Duplicate Values) 를 선택 합니다.
- 계속하려면 확인(OK) 을 선택하세요 .
Excel 은 중복 값이 있는 열을 강조 표시합니다. 이는 워크시트의 다른 행으로 중복 값이 있는 특정 행의 셀을 알려줍니다.
위의 이미지를 자세히 보면 조건부 서식 도구가 (Conditional Formatting)4(Row 4) 행 과 13(Row 13) 행 을 강조 표시하지 않은 것을 알 수 있습니다. 두 행 모두 Names , Scores 및 ID 열에 중복 값이 있지만 (ID)Day 열에 는 다른 값이 있습니다.
두 행의 열 4개 중 3개에만 중복 정보가 있습니다. 이것이 조건부 서식(Conditional Formatting) 도구가 두 행에 대해 연결되거나 결합된 값을 강조 표시하지 않은 이유를 설명합니다. "일" 열에 식별 정보가 있기 때문에 두 행( 4(Row 4) 행 및 13행 ) 모두 고유합니다.(Row 13)
Excel 에서 중복 행(Duplicate Rows) 을 제거하는 방법
Excel 워크시트 에서 중복 정보가 포함된 여러 행을 찾았습니다 . 두 개의 Excel(Excel) 도구 를 사용하여 이러한 중복 행을 제거하는 방법을 보여 드리겠습니다 .
1. "중복 제거" 도구 사용(1. Use the “Remove Duplicates” Tool)
이 도구에는 Excel(Excel) 워크시트 에 깨끗한 데이터가 있는지 확인하는 단 하나의 작업만 있습니다 . 워크시트에서 선택한 열을 비교하고 중복 값이 있는 행을 제거하여 이를 수행합니다. 도구를 사용하는 방법은 다음과 같습니다.
- 표에서 셀을 선택하고 키보드에서 Ctrl(Control) + A 를 눌러 표를 강조 표시합니다.
- 데이터(Data) 탭 으로 이동하여 "데이터 도구" 섹션에서 중복 제거 아이콘을 클릭합니다.(Remove Duplicates)
PC의 화면이 작거나 Excel 창이 최소화된 경우 데이터 도구(Data Tools) 드롭다운 버튼을 클릭하고 중복 항목 제거(Remove Duplicates) 를 선택 합니다.
- 열(Columns) 섹션으로 이동 하여 모든 열을 선택합니다. 표에 머리글이 있는 경우 "내 데이터에 머리글이 있습니다."라는 확인란을 선택합니다. 그러면 머리글 행이나 시트의 첫 번째 행이 선택 해제됩니다. 계속하려면 확인 을 (OK)클릭하십시오(Click) .
빠른 팁: (Quick Tip:)Excel 워크시트 의 첫 번째 행을 머리글로 만들려면 보기(View) 탭으로 이동하여 창 고정(Freeze Panes) 을 선택한 다음 맨 위 행 고정(Freeze Top Row) 을 선택 합니다.
- Excel 은 시트에서 발견 및 제거된 총 중복 값을 알려주는 프롬프트를 표시합니다. 확인 을 (OK)클릭(Click) 하여 워크시트로 돌아갑니다.
2. 고급 필터 도구 사용(2. Use the Advanced Filter Tool)
"고급 필터"는 Excel에서 데이터를 정리(clean your data in Excel) 하는 데 도움이 되는 또 다른 훌륭한 도구입니다 . 이 도구를 사용하면 워크시트의 데이터를 보고, 편집하고, 그룹화하고, 정렬(group and sort data on your worksheet) 할 수 있습니다 . 이 도구를 사용하여 Excel(Excel) 워크시트 에서 중복 행을 제거하는 방법을 배우려면 아래 단계를 따르십시오 .
- (Select)표에서 아무 셀이나 선택 하고 Ctrl(Control) + A 를 눌러 전체 표를 강조 표시합니다.
- 데이터(Data) 탭 으로 이동하여 "정렬 및 필터" 섹션에서 고급 을 선택합니다.(Advanced)
- 고유 레코드만(Unique records only) 확인란 을 선택 하고 확인을 클릭합니다(OK) .
테이블이나 워크시트에 유사한 정보나 값이 있는 여러 행이 있는 경우 Excel 은 중복 항목을 제외한 모든 항목을 제거합니다.
참고:(Note:) 고급 필터(Advanced Filter) 도구는 자동으로 첫 번째 행을 머리글로 처리합니다. 즉, 도구는 중복 정보가 포함된 경우에도 첫 번째 행을 제거하지 않습니다. 예를 들어, 아래 표 에서 고급 필터 도구의 " (Advanced Filter)고유(Unique) 한 레코드만" 기능을 실행 해도 첫 번째 행과 마지막 행이 제거되지 않았습니다. 두 행 모두 모든 열에서 중복 값을 갖고 있음에도 불구하고 말입니다.
따라서 Excel 워크시트나 표에 머리글이 있는 경우 "중복 제거" 도구를 사용하여 중복 행을 제거하는 것이 가장 좋습니다.
빠른 팁:(Quick Tip:) 실수로 중복 행이나 값을 제거했습니까? Control + Z 를 눌러 변경 사항을 되돌리고 중복 데이터를 다시 가져옵니다.
Excel 에서 중복 제거 : 제한 사항
개요 또는 그룹화된 데이터(outlined or grouped data) 가 포함된 워크시트에서 중복 행이나 값을 제거할 수 없다는 점을 언급해야 합니다 . 따라서 Excel 워크시트의 행과 열(grouped the rows and columns in your Excel worksheet) 을 총계 및 부분합계로 그룹화한 경우 중복을 확인하기 전에 데이터 그룹을 해제해야 합니다. Excel 에서 중복을 제거 하고 고유한 값을 필터링 하는 방법에 대한 자세한 내용은 Microsoft의 이 공식 문서를(this official documentation from Microsoft) 참조하십시오 .
How to Remove Duplicate Rows in Excel
Duplicate values in your Excel worksheet can mesѕ up your data. Unless duplicates are intentional, they can cauѕe inaccuracies and skеwed reporting.
In this tutorial, we’ll show you how to find and remove duplicates in your Excel document.
How to Find Duplicate Row or Data
It’s essential to first check which rows (or columns) have identical information. So before we show you how to remove duplicates in Excel, let’s walk you through the process of checking your sheet for duplicate data.
Method 1: Search Entire Worksheet
Excel has a Conditional Formatting tool that helps to identify, visualize, and draw conclusions from data. Here’s how to use the tool to highlight duplicate values in your Excel document.
- Press Control + A to select your list or table. Alternatively, click the Select All icon at the top-left corner of the table to select the entire worksheet.
- Go to the Home tab and click the Conditional Formatting drop-down button.
- Move your cursor over Highlight Cell Rules and select Duplicate Values.
- Make sure the first drop-down box reads “Duplicate.” You can also select your preferred highlight color in the second drop-down menu.
- Select OK to proceed.
Excel will immediately highlight rows and columns with duplicate values.
Method 2: By Combining Rows
This method is perfect for finding rows with duplicate values across all columns or cells. First, you’ll need to use Excel’s “Concatenate” function to combine the content of each row. Then, select the column where you want the combined values stored and follow the steps below. We recommend combining the values in a column next to the last value on the first row.
- Type or paste =CONCAT( in the cell, select the first cell on row, type a column (:), and select the last cell on the row. Afterward, close the formula with a parenthesis and press Enter.
In our sample worksheet (see image below), the first and last cells on the first row have the reference A2 and D2, respectively. Hence, the formula will be this form: =CONCAT(A2:D2).
Remember, the cell references will vary depending on the number of rows and columns on the table.
- Copy the formula down the column until you get to the last row. To do this, select the cell with the formula, move your mouse cursor to the bottom-left corner of the cell, hold the Fill handle icon (i.e. the plus icon), and drag it down the column.
- Select the entire column—click the letter at the top of the column or click on a cell in the column and press Control + Space.
- Go to the Home tab and select Conditional Formatting.
- Hover your mouse cursor on Highlight Cell Rules and select Duplicate Values.
- Select OK to proceed.
Excel will highlight the column with duplicates values. That tells you to the cells in that particular row that have duplicate values as another row on the worksheet.
If you look closely at the image above, you’ll notice that the Conditional Formatting tool did not highlight Row 4 and Row 13. Both rows have duplicate values in the Names, Scores, and ID columns, but different values in the Day column.
Only 3 out of 4 columns in both rows have duplicate information. That explains why the Conditional Formatting tool didn’t highlight the concatenated or combined values for both rows. Both rows (Row 4 and Row 13) are unique because there’s distinguishing information in the “Day” column.
How to Remove Duplicate Rows in Excel
You’ve found multiple rows containing duplicate information in your Excel worksheet. Let’s show you how to remove these duplicate rows using two Excel tools.
1. Use the “Remove Duplicates” Tool
This tool has only one job: to ensure you have clean data in your Excel worksheet. It achieves this by comparing selected columns in your worksheet and removing rows with duplicate values. Here’s how to use the tool:
- Select a cell on the table and press Control + A on your keyboard to highlight the table.
- Go to the Data tab and click the Remove Duplicates icon in the “Data Tools” section.
If your PC has a small screen or the Excel window is minimized, click the Data Tools drop-down button and select Remove Duplicates.
- Go through the Columns section and select all columns. If your table has a header, check the box that reads “My data has headers.” That’ll deselect the header row or the first row on the sheet. Click OK to proceed.
Quick Tip: To make the first row of an Excel worksheet a header, go to the View tab, select Freeze Panes, and select Freeze Top Row.
- Excel will display a prompt notifying you of the total duplicate values found and removed from the sheet. Click OK to return to the worksheet.
2. Use the Advanced Filter Tool
“Advanced Filter” is another brilliant tool that helps you clean your data in Excel. The tool lets you view, edit, group and sort data on your worksheet. Follow the steps below to learn how to use this tool to remove duplicate rows from your Excel worksheet.
- Select any cell on the table and press Control + A to highlight the entire table.
- Go to the Data tab and select Advanced in the “Sort & Filter” section.
- Check the Unique records only box and click OK.
If the table or worksheet contains multiple rows with similar information or values, Excel will remove all but the first occurrence of the duplicates.
Note: The Advanced Filter tool automatically treats the first row as a header. This means that the tool won’t remove the first row, even if it contains duplicate information. For instance, in the table below, running the “Unique records only” feature of the Advanced Filter tool did not remove the first and last rows—even though they both have duplicate values across all columns.
So, if your Excel worksheet or table has a header, it’s best to use the “Remove Duplicates” tool to eliminate duplicate rows.
Quick Tip: Removed duplicate rows or values by accident? Press Control + Z to revert the change and get back the duplicate data.
Removing Duplicates in Excel: Limitations
We should mention that you cannot remove duplicate rows or values from a worksheet containing outlined or grouped data. So if you grouped the rows and columns in your Excel worksheet, perhaps into Totals and Subtotals, you’ll have to ungroup the data before you can check for duplicates. Refer to this official documentation from Microsoft to learn more about removing duplicates in Excel and filtering unique values.