Google Sheets中如何合并两年数据表格实现属性跨年度对比
实现两年物业Type字段对比(不修改原列名)
方法一:数据透视表(推荐)
给两个年份的数据集分别新增辅助年份列:
- 在2023年数据的最右侧新增一列,列名设为「Year」,整列填充值「2023」;
- 在2024年数据的最右侧新增一列,列名设为「Year」,整列填充值「2024」;
- 注意:此操作仅新增辅助列,完全保留原数据集的「Property」「Type」列名不变
选中两年的所有数据(包含新增的Year列),点击菜单栏「数据」→「数据透视表」,选择透视表的放置位置(如新建工作表)。
配置透视表字段:
- 将「Property」拖至行区域,作为行标签;
- 将「Year」拖至列区域,作为列标签;
- 将「Type」拖至值区域,点击值区域的「Type」字段,选择「显示为」→「值」(确保直接显示Type内容而非统计值)。
生成的透视表会以物业为行、年份为列,单元格内显示对应年份的Type值,完全符合预期对比效果,且原数据集列名未做任何修改。
方法二:函数匹配法
如果不想用透视表,可通过函数手动生成对比表:
- 在新工作表中,用
UNIQUE()函数提取所有唯一物业名称:=UNIQUE('2023数据'!A:A)(假设2023年数据的物业列是A列); - 在物业名称右侧单元格,分别用
VLOOKUP调用两年的Type值:- 2023年Type:
=VLOOKUP(A2, '2023数据'!A:B, 2, FALSE) - 2024年Type:
=VLOOKUP(A2, '2024数据'!A:B, 2, FALSE)
- 2023年Type:
- 下拉填充公式即可得到完整对比表,同样不会修改原数据集的列名。
内容的提问来源于stack exchange,提问作者Kim Hopkins
相关产品推荐
相关产品推荐

