Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

데이터 매핑(Data Mapping)은 데이터 관리의 첫걸음이자 가장 핵심적인 단계 중 하나입니다. Microsoft Excel을 활용하면 데이터 매핑을 손쉽게 수행할 수 있어 데이터 관리에 드는 시간과 수고를 크게 줄일 수 있습니다. 이 글에서는 엑셀에서 데이터 매핑을 수행하는 5가지 유용한 방법을 단계별로 자세히 소개합니다.


본문에서 사용한 연습용 워크북은 하단 링크에서 다운로드할 수 있습니다.

데이터 매핑이란?

데이터 매핑은 한 데이터베이스의 데이터를 다른 데이터베이스와 연결하는 작업을 말합니다. 데이터 관리 과정에서 반드시 거쳐야 할 중요한 단계로, 데이터 매핑을 완료해 두면 한 데이터베이스의 값이 변경될 때 연결된 다른 데이터베이스의 값도 자동으로 함께 갱신됩니다. 덕분에 데이터를 일일이 수정하지 않아도 되어 시간과 노력을 크게 절약할 수 있습니다.

엑셀에서 데이터 매핑하는 5가지 방법

Microsoft Excel은 다양한 방식으로 데이터 매핑을 지원합니다. 아래에서는 엑셀에서 데이터 매핑을 수행할 수 있는 5가지 방법을 하나씩 살펴보겠습니다.
이 글은 Microsoft Excel 365 버전을 기준으로 작성되었으며, 상황에 맞게 다른 버전을 사용해도 동일하게 적용할 수 있습니다.

1. VLOOKUP 함수를 활용한 데이터 매핑

첫 번째 방법은 VLOOKUP 함수를 이용하는 것입니다. 예를 들어, 여러 주차에 걸친 세 가지 노트북 모델의 판매 수량(Sales Quantity) 데이터셋이 있다고 가정해 보겠습니다. 이때 MacBook Air M13주차(Week 3) 데이터를 추출하고 싶다면 아래 단계를 따르세요.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

실행 단계:

  • 먼저 결과를 표시할 셀을 선택합니다. 여기서는 H6 셀을 선택합니다.
  • 다음으로 해당 셀에 아래 수식을 입력합니다.
=VLOOKUP(G6,B4:E12,2,FALSE)

여기서 G6 셀은 원하는 데이터의 주차 정보를 나타내며, 범위 B4:E12는 주간 판매 데이터셋입니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 마지막으로 Enter 키를 누르면 아래 스크린샷과 같은 결과를 얻을 수 있습니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

참고: VLOOKUP 함수를 활용하면 위 방법 외에도 3가지 방식으로 데이터 매핑을 수행할 수 있습니다.

2. INDEX-MATCH 함수 조합 활용하기

두 번째 방법은 INDEX-MATCH 함수 조합을 활용하는 것입니다. 마찬가지로 세 가지 노트북 모델의 주간 판매 수량 데이터셋이 있고, MacBook Air M13주차 데이터를 추출한다고 가정해 보겠습니다. 아래 단계를 따라 진행하세요.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

실행 단계:

  • 먼저 결과를 표시할 셀을 선택합니다. 여기서는 H6 셀을 선택합니다.
  • 다음으로 해당 셀에 아래 수식을 입력합니다.
=INDEX(B4:E12,MATCH(G6,B4:B12),2)

여기서 G6 셀은 원하는 데이터의 주차 정보를 나타내며, 범위 B4:E12는 주간 판매 데이터셋입니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 완료하면 아래 스크린샷과 같은 출력 결과를 확인할 수 있습니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

3. 셀 연결(Cell Linking)로 데이터 매핑하기

세 번째 방법은 셀을 직접 연결해 다른 시트의 데이터를 매핑하는 것입니다. 여러 주차에 걸친 세 가지 노트북 모델의 판매 수량 데이터셋이 있다고 가정해 봅시다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

새 데이터시트를 만들면서 MacBook Air M1의 판매 수량 데이터를 기존 시트와 연결하고 싶다고 가정해 보겠습니다. 다른 시트에서 데이터를 매핑하려면 아래 단계를 따르세요.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

실행 단계:

  • 가장 먼저 새 워크시트에서 Sales Quantity 열의 첫 번째 셀을 선택합니다. 여기서는 D6 셀입니다.
  • 다음으로 해당 셀에 아래 수식을 입력합니다.
='Linking Cells 1'!C6

여기서 'Linking Cells 1'은 매핑할 데이터가 있는 원본 워크시트의 이름입니다.

  • 그런 다음 채우기 핸들(Fill Handle)을 드래그하여 열의 나머지 셀에도 적용합니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 모든 과정을 마치면 아래 스크린샷과 같은 결과를 얻을 수 있습니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

4. HLOOKUP 함수 적용하기

네 번째 방법은 HLOOKUP 함수를 활용하는 것입니다. 앞선 예시처럼 여러 주차에 걸친 세 가지 노트북 모델의 판매 수량 데이터셋이 있고, MacBook Air M13주차 데이터를 추출한다고 가정해 보겠습니다. 아래 단계를 따라 진행하세요.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

실행 단계:

  • 먼저 결과를 표시할 셀을 선택합니다. 여기서는 H6 셀을 선택합니다.
  • 다음으로 해당 셀에 아래 수식을 입력합니다.
=HLOOKUP(C5,C5:E12,4,FALSE)

여기서 C5 셀은 데이터를 추출하고 싶은 노트북 모델을 나타냅니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 마지막으로 아래 스크린샷과 같은 출력 결과를 확인할 수 있습니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

5. 고급 필터(Advanced Filter)로 데이터 매핑하기

마지막으로, 테이블에서 특정 행 전체의 데이터를 추출하고 싶다면 엑셀의 고급 필터(Advanced Filter) 기능을 활용하면 됩니다. 아래 단계를 차례대로 따라 해 보세요.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

실행 단계:

  • 가장 먼저 아래 스크린샷과 같이 WeekWeek 3를 입력합니다. 여기서는 각각 G4 셀과 G5 셀에 입력했습니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 다음으로 데이터(Data) 탭으로 이동합니다.
  • 그런 다음 정렬 및 필터(Sort & Filter) 그룹에서 고급(Advanced)을 선택합니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 이제 고급 필터(Advanced Filter) 창이 나타납니다.
  • 해당 창에서 다른 위치에 복사(Copy to another location)를 선택합니다.
  • 다음으로 목록 범위(List Range)에 데이터를 추출할 원본 범위를 입력합니다. 여기서는 $B$4:$E$11 범위를 입력했습니다.
  • 이어서 조건 범위(Criteria range)$G$4:$G$5 범위를 입력합니다.
  • 그다음 복사 위치(Copy to)$G$7을 입력합니다. 이 셀이 추출된 데이터가 저장될 위치입니다.
  • 마지막으로 확인(OK)을 클릭합니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

  • 모든 과정을 마치면 아래 스크린샷과 같은 결과를 얻을 수 있습니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

연습 섹션

직접 실습해 볼 수 있도록 모든 워크시트 오른쪽에는 아래와 같은 연습(Practice) 섹션이 제공됩니다.

엑셀에서 데이터 매핑하는 방법: 누구나 따라 할 수 있는 5가지 실용 기법

마무리

이번 글에서는 엑셀에서 데이터 매핑을 수행하는 5가지 유용한 방법을 살펴보았습니다. 이 글이 여러분이 찾던 정보를 얻는 데 도움이 되었기를 바랍니다. 궁금한 점이 있다면 아래 댓글로 남겨주세요. 또한 이와 같은 유용한 글을 더 읽고 싶으시다면 저희 웹사이트 ExcelDemy를 방문해 주세요.