You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Sheet1与Sheet2间查找值并避免重复项(附示例)

解决Sheet2查找Sheet1数据并去重的方法

方法一:UNIQUE+XLOOKUP组合公式(Excel 365/2021及以上版本可用)

  • 假设Sheet1的内容在A1:B3(A列是A/B/C,B列对应金额),Sheet2的内容在A1:A5
  • 在Sheet2的空白单元格(比如C1)输入公式:
    =UNIQUE(XLOOKUP(A1:A5,Sheet1!A:A,Sheet1!B:B,"未找到",0))
    
  • 逻辑:XLOOKUP先匹配Sheet2每个值对应的Sheet1金额,UNIQUE自动过滤重复结果,直接输出去重后的匹配金额列表。

方法二:高级筛选(全Excel版本通用)

    1. 选中Sheet2的数据区域(比如A1:A5)
    1. 点击菜单栏数据→高级,在弹窗里选“将筛选结果复制到其他位置”
    1. “列表区域”选Sheet2的数据源,“条件区域”选Sheet1的A列(Sheet1!A1:A3),“复制到”选空白单元格(比如Sheet2的C1)
    1. 勾选“选择不重复的记录”后点击确定,就能得到Sheet2中存在于Sheet1的去重值;之后用公式匹配金额:
    =VLOOKUP(C1,Sheet1!A:B,2,FALSE)
    

方法三:Power Query(适合处理大量数据)

    1. 分别把Sheet1和Sheet2的数据导入Power Query(点击数据→自表格/区域)
    1. 在Sheet2的查询界面,点击合并查询,选择Sheet1的查询,匹配列选两表的内容列,连接类型选“仅匹配”
    1. 展开合并后的金额列,再点击删除重复项(选择内容列)
    1. 把处理好的数据加载回Excel,就能得到去重后的匹配结果

内容的提问来源于stack exchange,提问作者Raghu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 05:52:38