목차
Excel 시트에서 다른 시트로 데이터를 추출하려는 경우 올바른 위치에 있습니다. 이 기사를 따라하고 자신의 Excel 파일을 연습하거나 연습 책을 다운로드할 수 있습니다. 이 자습서에서는 Excel 시트에서 데이터를 추출하는 6가지 쉽고 효과적인 방법을 배우게 됩니다.
실습서 다운로드
연습을 위해 다음 Excel 파일을 다운로드합니다.
Extract Data from Excel Sheet.xlsx
Excel 시트에서 데이터를 추출하는 6가지 방법
여기에는 다음을 포함하는 데이터 세트가 있습니다. 제목을 포함하여 5개의 열과 9개의 행. 우리의 임무는 Excel 워크시트에서 다른 워크시트로 데이터를 추출하는 것입니다.
이제 방법을 하나씩 살펴보겠습니다.
1. 다음에서 데이터 추출 VLOOKUP 함수를 사용한 엑셀 시트
VLOOKUP 함수 는 주어진 데이터셋의 가장 왼쪽 열에서 주어진 데이터를 찾은 다음, 지정된 열에서 같은 행의 값을 추출합니다.
단계:
ID 번호의 급여를 추출해야 한다고 가정합니다. 시트 1에서 시트 2까지 103, 106, 108.
1. Sheet 2 의 셀 C13 에 다음 수식을 입력합니다.
=VLOOKUP(B13,'Sheet 1'!B5:F12,5,FALSE)
2. 채우기 핸들 을 필요한 범위로 드래그합니다.
다음은 출력입니다.
참고:
=VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup])
여기에서
- Lookup_value 는 일치시키려는 값입니다
- Table_array 는 값을 찾아야 하는 데이터 범위입니다.
- Col_index_num 은 look_value의 해당 열입니다.
- Range_lookup 은 부울 값입니다. (참 또는 거짓). 0(거짓)은 정확한 일치를 나타내고 1(참)은 대략적인 일치를 나타냅니다.
자세히 알아보기: 자동으로 한 Excel 워크시트에서 다른 Excel 워크시트로 데이터 전송 with VLOOKUP
2. INDEX-MATCH 공식
INDEX-MATCH 콤보를 사용하여 Excel 시트에서 데이터 선택은 MS Excel에서 추출할 수 있는 강력하고 인기 있는 도구입니다. 테이블의 특정 부분의 데이터. 이 결합식을 적용하면 조건 에 따라 시트 1에서 시트 3까지 데이터를 추출할 수 있습니다. 이를 위해서는 아래 단계를 따르기만 하면 됩니다.
특정 ID의 급여를 찾고 싶다고 가정해 보겠습니다. 이를 위해 INDEX 및 MATCH 기능의 콤보를 사용합니다.
단계:
1. 셀 C13 에 다음 수식을 입력합니다.
=INDEX('Sheet 1'!F5:F12, MATCH(B13,'Sheet 1'!B5:B12,0))
여기에
- MATCH(B13,'Sheet 1'!B5:B12,0) 은 셀 B13 을 데이터 범위 B5:B12 의 lookup_value로 참조합니다. 정확한 일치를 위해. 값이 행 번호 3에 있으므로 3을 반환합니다.
- INDEX('Sheet 1′!F5:F12, MATCH(B13,'Sheet 1'!B5:B12,0)) 는 시트 1 을 F5:F12 값을 가져올 위치입니다.
2. 입력 을 누르십시오.
3. F ill Handle 을 필요한 범위로 드래그합니다.
다음은 출력입니다.
자세히 보기: Excel에서 필터링된 데이터를 다른 시트로 추출(4가지 방법)
3. 데이터를 사용하여 Excel 시트에서 데이터 추출 통합 도구
대부분의 경우 VLOOKUP 이나 INDEX-MATCH<7보다 Data Consolidation 을 사용하여 Excel 시트에서 데이터를 추출하는 더 간단한 방법이 있습니다>. 동일한 Excel 워크시트(통합 1)에서 두 개의 데이터 세트를 입력으로 사용하고 있습니다. 통합 결과는 다른 워크시트(통합 2)에 표시됩니다.
이제 아래 단계를 따르십시오.
단계:
1. 통합 2 시트 >> 통합 결과를 넣을 셀 (이 예에서는 셀 B4)을 선택합니다.
2. 그런 다음 데이터 탭 >> 데이터 도구 그룹 >> 통합 아이콘을 클릭합니다.
통합 대화 상자가 나타납니다.
삼. 필요한 함수 를 선택한 후 참조 란의 “ 통합1 ” 시트에서 표제를 포함한 각 테이블을 하나씩 선택하고 을 클릭한다>추가 .
4. 통합 시트 1에서 선택한 모든 테이블이 모든 참조 상자에 나타납니다. 틱 표시 확인(상단 행 및 왼쪽 행) 레이블 상자에서. 확인 을 클릭합니다.
결과는 다음과 같습니다.
유사 판독값
- 텍스트 파일을 Excel로 변환하는 VBA 코드(7가지 방법)
- 여러 구분 기호가 있는 텍스트 파일을 Excel로 가져오는 방법(3 방법)
- 텍스트 파일을 Excel로 자동 변환(적합한 3가지 방법)
- 보안 웹사이트에서 Excel로 데이터를 가져오는 방법(빠른 단계 포함) )
- 웹에서 Excel로 데이터를 가져오는 방법(빠른 단계 포함)
4. 고급 필터를 사용하여 워크시트에서 데이터 추출
고급 필터 를 사용하여 Excel 시트에서 다른 시트 로 데이터를 추출할 수 있습니다. 아래의 서면 지침을 따르십시오. 이 그림에서 데이터는 시트 5에 있고 시트 6으로 추출됩니다.
단계:
1. 시트 6 >> 셀 선택(이 그림에서는 셀 B4 )>> 데이터 탭>> 클릭 고급 .
고급 필터 창이 열립니다.
2. 다른 위치로 복사를 선택합니다.
3. 목록 범위 상자 >> 시트 5 를 선택하고 제목이 있는 전체 테이블을 선택합니다.
4. 기준 범위 를 선택합니다.
5. 그런 다음 복사 대상 상자에서 시트 6의 셀을 선택합니다(이 예에서는 셀 B4 ).
6. 확인을 클릭합니다.
다음은결과,
자세히 보기: Excel VBA의 여러 워크시트에서 데이터를 가져오는 방법
5. 이름 상자를 사용하여 Excel의 다른 시트에서 데이터 가져오기
한 Excel 시트에서 다른 시트로 셀을 추출하려면 시트 이름과 셀 이름만 알면 됩니다. 그런 다음 느낌표로 함께 연결하면 복사할 수 있습니다. 한 워크시트의 데이터를 변경해야 하는 경우 복사한 다른 워크시트가 자동으로 변경됩니다.
NameBox1과 NameBox2라는 두 개의 워크시트가 있다고 가정합니다. NameBox1에서 NameBox2로 데이터를 추출하려고 합니다.
이제 아래 단계를 따르십시오.
단계:
- NameBox2 의 아무 셀(이 예에서는 셀 B4 )에 =NameBox1!C9 >> 을 누르십시오. 을 입력하면 새 워크시트의 셀 C9 에서 값을 얻을 수 있습니다.
다음은 결과,
또는
- NameBox2의 아무 셀에 '='를 입력한 다음 NameBox1 시트를 클릭하고 필요한 셀을 선택하고 ENTER 를 누릅니다.
자세히 보기: Excel의 기준에 따라 다른 시트에서 데이터를 가져오는 방법
6. INDEX 기능으로 엑셀 시트에서 데이터 추출
INDEX 기능은 MATCH 기능과 반대되는 동작을 수행하며 다음과 같이 동작합니다. VLOOKUP 기능. 당신은 기능에 무엇을 말할 필요가필요한 데이터의 열과 행을 입력하면 셀에 있는 값을 알려줍니다. INDEX 1과 INDEX 2라는 두 개의 시트가 있다고 가정합니다. INDEX 2 시트 에서 행과 열 번호를 설정합니다. INDEX 1 시트의 데이터 중
이제 아래 단계를 따르십시오.
단계:
- 셀 D5 에 다음 수식을 입력합니다.
=INDEX('INDEX 1'!B4:F12,'INDEX 2'!B5,'INDEX 2'!C5)
- ENTER 를 누르십시오.
다음은 출력입니다.
참고:
=INDEX(데이터 범위, 행 번호, [열 번호])
여기서는
- 데이터 범위 는 데이터의 전체 테이블
- 행 번호 의 데이터가 반드시 Excel 워크시트의 행일 필요는 없습니다. 테이블이 워크시트의 5행에서 시작하는 경우 행 #1이 됩니다. 데이터의
- 열 번호 는 마찬가지로 테이블에 따라 다릅니다. 테이블 범위가 열 C에서 시작하는 경우 열 #1이 됩니다.
자세히 알아보기: Excel 수식을 사용하여 목록에서 데이터를 추출하는 방법(5가지 방법) )
결론
이 튜토리얼에서는 Excel 시트에서 데이터를 추출하는 쉬운 방법 6가지에 대해 설명했습니다. 이 기사가 도움이 되었기를 바랍니다. Exceldemy 웹 사이트를 방문하여 Excel 관련 콘텐츠를 자세히 알아볼 수 있습니다. 아래 댓글 섹션에 의견, 제안 또는 질문이 있으면 남겨주세요.