將 Excel 上的工作表與前往特定列的資料合併

將 Excel 上的工作表與前往特定列的資料合併

我有兩個不同的工作表(forest_cover 和 public_health),它們具有相同的資料結構:地理編碼(Y 軸)x 年(X 軸)。

公共健康範例:

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

森林覆蓋率範例:

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. 使用 IFERROR 結合查找函數(例如 VLOOKUP)將兩個資料集合併在一起。新增一個附加列,記錄您是否擁有這兩個值的資料。
  2. 使用資料透視表來佈置數據,其中年份作為列,兩個變數作為「資料值」。使用資料透視表上的篩選器選項來過濾掉沒有這兩個變數的任何情況。

相關內容