Power Query中部分周销售额翻倍问题排查求助
检查源文件与加载重复
打开Power Query中的Importing_TYData查询,筛选Dec'24和Jan'25的数据,统计总行数并对比对应源文件的实际行数。如果行数翻倍,说明文件夹中存在重复文件(如副本、旧版文件),或文件夹查询的设置错误(如未排除临时文件、重复读取)。验证两个导入查询的数据范围是否重叠
分别查看Importing_Historical_Data和Importing_TYData的日期范围,确认2024年底至2025年初的数据没有同时出现在两个查询中。比如检查Historical查询的筛选条件是否正确限制为2022及更早,是否误将2024年后的文件纳入了Historical的文件夹路径。排查单文件内的重复记录
打开Dec'24和Jan'25的源文件,直接检查周销售数据是否存在重复行(如同一周、同一产品的销售记录被录入两次)。也可在Power Query中对单个文件的数据按周分组求和,对比源文件的手动计算结果,确认加载过程是否引入重复。检测合并后的FactTable重复行
在FactTable的Power Query编辑器中,添加临时自定义列(如= [Week_Identifier] & [Product_ID],用唯一标识行的字段组合),然后使用Table.DuplicateRows函数定位重复记录,确认Dec'24和Jan'25的行是否存在完全重复的情况。验证透视表的分组逻辑
即使不用日历表,也需确认透视表的行标签是否使用了正确的周字段(如统一的周编号,而非包含同一周多个日期的字段)。若周字段包含同一周的多个日期值,透视表按日期分组会重复计算,但此情况通常不会导致完全翻倍,可作为辅助排查项。
内容的提问来源于stack exchange,提问作者Dex

