如何从Google Sheets主表提取指定销售的成交数据至个人表?
解决Google Sheets主表提取指定销售数据的重复问题
问题原因
Vlookup函数默认仅返回第一个匹配到的结果,所以当主表中有多条Cary的订单记录时,它会反复显示第一条匹配数据,这就是你遇到重复内容的核心原因。
简便解决方法
推荐使用FILTER或QUERY函数,直接筛选所有匹配的订单数据,且支持动态同步主表更新:
方法1:FILTER函数(推荐,简洁直观)
假设主表名为Master,数据范围覆盖订单号、日期、销售、客户、金额等列(对应截图中的A-E列),在Cary的个人表起始单元格(比如A1)输入公式:
=FILTER(Master!A:E, Master!C:C="Cary")
按回车后,会自动提取主表中C列(销售列)为"Cary"的所有整行数据,主表新增或修改数据时,个人表会同步更新。
方法2:QUERY函数(适合需要自定义筛选规则的场景)
同样在个人表起始单元格输入:
=QUERY(Master!A:E, "SELECT * WHERE C = 'Cary'", 1)
参数1表示主表包含表头,会自动保留表头显示;如果不需要表头,可将1改为0。
注意事项
- 确保主表中销售名字的拼写(大小写、空格)和公式中的
"Cary"完全一致 - 若主表新增列,只需调整公式中的数据范围(比如把
A:E改为A:F)即可
内容的提问来源于stack exchange,提问作者Anna Portillo
相关产品推荐
相关产品推荐

