Excel의 시트를 특정 열로 이동하는 데이터와 병합

Excel의 시트를 특정 열로 이동하는 데이터와 병합

동일한 데이터 구조(지오코드(Y축) x 연도(X축))를 가진 두 개의 서로 다른 시트(forest_cover 및 public_health)가 있습니다.

public_health의 예:

Geocode |   2000  |   2001   |   2002   |    2003   | 
2010564 |--246-   | --113-   |--485-    |--394-     | 

Forest_cover의 예:

Geocode |   2000  |   2001   |   2002   |    2003   | 
2010564 |--402-   | --411-   |--387-    |--449-     |

시트의 구조가 동일하더라도 셀의 데이터는 값이 다르기 때문에 함께 추가할 수 없습니다. 각각 특정 지방자치단체의 산림 피복(킬로미터)과 특정 질병에 감염된 사람의 수입니다.

나는 원합니다. 그리고 이것이 까다로워지는 부분입니다:

  1. "forest_cover"에 포함된 지오코드를 사용하여 public_health 시트를 필터링하고(두 시트에 포함된 지오코드만 표시하도록)

  2. 아래에서 설명할 것처럼 데이터를 특정 패턴으로 배치하여 두 시트를 병합합니다(저는 새로운 사용자이기 때문에 사진을 게시할 수 없습니다).

    Geocode|-----------2000-------------|------------2001-----------|-------------2002----------|
           |For_cov_v|infected          |For_cov_v|infected         |For_cov_v|infected|
    

For_cov_v = 산림 피복 값(예 2 참조)

감염 = 아니요. 감염자 수(예 1 참조)

연도 셀은 산림 범위 데이터와 산림 면적 데이터가 포함된 2개의 열을 포함하는 병합된 셀입니다. 감염된 사람들의.

답변1

나는 다음을 수행할 것입니다:

  1. 조회 함수(예: VLOOKUP)와 결합된 IFERROR를 사용하여 두 데이터 세트를 병합합니다. 두 값에 대한 데이터가 있는지 여부를 나타내는 추가 열을 추가합니다.
  2. 피벗 테이블을 사용하여 연도를 열로, 두 변수를 "데이터 값"으로 사용하여 데이터를 배치합니다. 두 변수가 모두 없는 경우를 필터링하려면 피벗 테이블의 필터 옵션을 사용하세요.

관련 정보