如何在Excel上合併兩個基於三列的大資料表?

如何在Excel上合併兩個基於三列的大資料表?

我有一個主要的大數據工作表(10k 行和 30 列),其中包含國家/地區和有關它們的各種索引。有三列——geo、time 和 nace_r2——我想在此基礎上將一個新表合併到主工作表中。

當前大數據工作表的圖片

次要表也有這三列——geo、time 和 nace_r2——並且還有一個索引列 (total_employment_ths),我希望將其值合併到主表中。此列的某些儲存格具有 N/As 而不是數值,但我也希望將它們合併到我的主工作表中。

小表的圖片

我希望如何進行合併:如果兩個表的行的 geo、time 和 nace_r2 相同,那麼我希望“total_employment_ths”的值從右側加入大數據表行(因此這將是大數據表中的第31 列,例如,該值將會加到已經存在的第一行)。如果行中的 geo、time 或 nace_r2 值之一不相同,我希望建立一個新行。

我希望它如何合併的一些想法

上圖顯示如何根據兩個資料中 geo、nace_r2 和 time 欄位(JP C12 2016 和 JP C13 2016)的相同值將次要資料表的「total_employment_ths」欄位中的幾個值新增至主工作表中套。其他單元格將以類似方式填充。

我希望我清楚了我的問題。感謝您的協助。

相關內容