목차
Excel 에서는 대규모 데이터 세트 로 작업하는 경우가 많습니다. 이러한 데이터세트 로 작업하는 동안 여러 시트 의 데이터를 결합 하여 적절하게 분석해야 하는 경우가 자주 있습니다. 이 기사에서는 Excel 에서 여러 시트 의 데이터를 결합 하는 4 방법을 설명합니다.
연습 다운로드 통합 문서
Combine Data from Multiple Sheets.xlsxVBA를 사용하여 여러 Sheets의 데이터 결합.xlsm
이것은 워크시트입니다. 여러 시트 에서 데이터를 결합 하는 방법을 설명하는 데 사용할 워크시트 입니다. Excel . 학생 ID 및 마크와 함께 여러 학생이 있습니다. 방법을 설명하기 위해 통합 여러 주제에 대한 마크를 설명하겠습니다.
Excel에서 여러 시트의 데이터를 결합하는 4가지 방법
1. 통합 기능을 적용하여 여러 시트의 데이터 결합
이 섹션에서는 통합 을 사용하여 데이터 결합 하는 방법에 대해 설명합니다. 이 방법을 사용하여 Physics 와 Math 의 Mark(s) 를 추가하겠습니다.
단계:
➤ 워크시트 통합 으로 이동합니다. D5 를 선택합니다.
➤ 그런 다음 데이터 탭 >으로 이동합니다. ;> 데이터 도구 >>를 선택합니다. 통합 을 선택합니다.
통합 의 대화 상자 가나타납니다.
➤ 함수 드롭다운을 그대로 유지하십시오.
➤ 이제 참조 를 추가해야 합니다. 데이터세트(물리) 워크시트 >>로 이동합니다. 범위 D5:D14 >> 추가 를 선택합니다.
➤ Excel 이 참조 를 추가합니다. 마찬가지로 데이터세트(수학) 통합 문서 에서 범위 D5:D14 에 대한 참조 를 설정합니다.
➤ 그런 다음 확인 을 클릭합니다. Excel 은 이들을 결합 하고 합계 를 출력으로 반환합니다.
자세히 알아보기: 여러 워크시트의 데이터를 엑셀로 통합하는 방법(3가지 방법)
2. 파워 쿼리를 사용하여 여러 시트의 데이터를 통합하는 방법
이제 살펴보겠습니다. PowerQuery 를 사용하여 여러 시트의 데이터를 결합하는 방법. 이 경우 두 섹션( A 및 B )에 대한 Physics 의 Mark(s) 를 결합합니다. 이 경우 필수 조건 이 있습니다. 데이터 세트는 테이블 형식이어야 합니다.
1단계: 테이블 생성
< 선택 범위 B4:D14 .
< CTRL + T 를 누릅니다. 테이블 만들기 대화 상자가 나타납니다. 확인 을 클릭합니다.
Excel 이 표를 생성합니다.
➤ 이제 테이블 의 이름을 바꾸겠습니다. 이렇게 하려면 테이블 디자인 탭으로 이동하여 테이블 의 이름을 바꿉니다.
마찬가지로 테이블<을 만듭니다. 2>에 대한기타 데이터 세트 .
2단계: 데이터 결합
➤ 데이터 로 이동 탭 >> 데이터 가져오기 >>를 선택합니다. 다른 소스에서 >>를 선택하십시오. 빈 쿼리
파워 쿼리 편집기 를 선택하면 창이 나타납니다. 수식 입력줄에 다음 수식을 적습니다.
=Excel.CurrentWorkbook()
< ENTER 키를 누릅니다. . Excel 이 통합 문서 의 표 를 표시합니다.
➤ 그런 다음 을 클릭합니다. 양방향 화살표 (이미지 참조).
➤ 그런 다음 결합할 열 을 선택합니다. 모두 결합하겠습니다.
➤ 원래 열 이름을 접두사로 사용 은 표시하지 않은 상태로 둡니다. 그런 다음 확인 을 클릭합니다.
Excel 이 데이터 세트 를 결합합니다.
<이제 닫기 & Load .
Excel 은 데이터 세트 .<3를 결합하여 새로운 테이블 을 생성합니다>
< 이름 바꾸기 이름 열 . 이 섹션 이라고 부르겠습니다.
참고:
언제 위의 방법을 사용하면 문제가 발생할 수 있습니다.
새 테이블의 이름은 Query1 이며 헤더 를 포함하여 21개의 행 으로 구성됩니다. .
➤ 이제 마우스 를 오른쪽 클릭 하여 컨텍스트 메뉴 를 불러옵니다. 그런 다음 새로 고침 을 클릭합니다.
새로 고침 하면 행 번호가 변경된 것을 볼 수 있습니다. 에게 41 . Query1 자체가 테이블이고 입력 으로 작동하기 때문입니다.
이 문제를 해결하려면 다음 단계를 따르세요.
➤ 열 이름 의 드롭다운 으로 이동(이미지 참조)
➤ 그런 다음 이동 텍스트 필터 >> 포함하지 않음 을 선택합니다.
사용자 지정 자동 필터 창이 열립니다.
➤ 상자 에 Query1 을 작성합니다(이미지 참조). 그런 다음 확인 을 클릭합니다.
이번에는 이름이 Query1 인 행 이 표시되지 않습니다. 데이터세트 를 새로 고치더라도
20개의 행 이 로드됩니다. 는 이번에는 헤더 를 계산하지 않습니다.
유사 판독값
- 두 선 그래프를 결합하는 방법 엑셀(3가지 방법)
- 엑셀에서 두 개의 그래프 합치기(2가지 방법)
- 엑셀에서 그래프 합치는 방법(단계별) 가이드라인)
- 여러 엑셀 파일을 한 장으로 병합(4가지 방법)
- 엑셀에서 열 병합하는 방법(4가지 방법)
3. VBA를 사용하여 여러 시트의 데이터 결합
이제 VBA 매크로 를 의 데이터 결합 에 적용하겠습니다. 여러 장 . 워크북 에 두 개의 워크시트 , 데이터세트 ( Physics_A ) 및 데이터세트 ( Physics_B ) 이러한 데이터 세트 의 데이터 를 이름이 지정된 새 워크시트 로 결합하려고 합니다. 통합 .
단계:
➤ 개발자 탭으로 이동 >> 시각 기본
을 선택합니다. 삽입 탭 >> 모듈로 이동합니다.
모듈 창이 나타납니다. 이제 다음 코드를 작성합니다.
7297
여기에 combine_multiple_sheets 라는 Sub Procedure 를 만들었습니다. . Dim statement Set 문을 사용하여 wX 를 통합 워크시트로 설정합니다.
또한 을 사용하여 입력 메시지 상자를 사용했습니다. Application.InputBox 와 "헤더 선택" .
그런 다음 For 루프 를 적용하고 <1을 정의했습니다>Row_1 및 Col_1 headers.range 속성을 사용합니다.
➤ 그런 다음 F5 를 눌러 프로그램을 실행합니다. Excel 이 결합 데이터 세트 를 생성합니다.
참고:
기억하세요 이 VBA 코드 는 통합 문서 에서 사용할 수 있는 모든 시트 를 결합합니다. 따라서 데이터 가 결합 할 워크시트 만 있어야 합니다.
자세히 보기: 엑셀에서 VBA로 여러 시트를 하나의 시트로 병합하는 방법(2가지 방법)
4. VLOOKUP 기능을 적용하여 여러 시트의 데이터 결합
워크시트 이름이 " 이름 "인 곳에일부 학생의 이름과 " Marks "라는 다른 학생의 이름. 적절한 결과 시트를 만들려면 결합 해야 합니다. VLOOKUP 기능 을 사용하여 수행하겠습니다.
단계:
➤ 새 <1 만들기> 이름 오른쪽의 표시 열.
<그런 다음 D5 그리고 다음 수식을 적습니다.
=VLOOKUP(B5,Marks!B4:C14,2)
여기서 조회 값 B5 및 배열 은 마크 시트 에서 B4:C14 입니다. col_ind_num 은 표시 를 원하므로 2 입니다.
<이제 ENTER 를 누르십시오. Excel 이 출력을 반환합니다.
➤ 그런 다음 채우기 핸들 을 사용하여 자동 채우기 를 최대 <1까지>D14 . Excel 은 마크 워크시트 의 마크를 결합합니다.
자세히 알아보기: 방법 Excel에서 시트 결합하기(가장 쉬운 6가지 방법)
워크북 연습
여러 시트<에서 데이터를 결합 하는 방법을 연습하는 것이 중요합니다 . 그래서 연습 시트 를 첨부했습니다.
결론
이 기사에서는 4 Excel 의 방식으로 여러 시트 의 데이터를 결합 합니다. 이것이 당신에게 도움이 되기를 바랍니다. 마지막으로 어떤 종류의 제안, 아이디어 또는 피드백이 있으면 아래에 언제든지 의견을 남겨주세요.