Google Sheets跨表导入整行唯一数据需求及解决方案求助
Google Sheets 整行去重导入方案
方法一:使用 UNIQUE 函数(最简方案)
在目标工作表「Import」的A1单元格中输入以下公式,即可自动导入「Duplicate Rows」工作表中所有整行唯一的数据:
=UNIQUE('Duplicate Rows'!A:Z)
- 原理:
UNIQUE函数会以整行为单位判断重复,只要行内任意单元格内容不同,就会被视为唯一行保留;完全重复的整行仅保留第一行。 - 灵活调整:如果数据仅在特定范围(比如A1到D100),可修改公式为:
=UNIQUE('Duplicate Rows'!A1:D100)
方法二:结合 QUERY 过滤空行(可选)
如果源数据存在空行,可搭配 QUERY 函数同时过滤空行和去重:
=QUERY(UNIQUE('Duplicate Rows'!A:Z), "SELECT * WHERE Col1 IS NOT NULL", 1)
说明
数据验证功能仅针对单个单元格的重复校验,无法处理整行重复场景,上述函数方案是更直接的解决方式。
内容的提问来源于stack exchange,提问作者Stuart
相关产品推荐
相关产品推荐

