源表每行是一条订单明细,因此普通的 OrderID 计数代表明细行数,不是订单数。先在源表增加 NetRevenue 列,并通过数据模型计算 OrderID 非重复计数。
布局: 行=ProductCategory,其下为 Region;值=GrossRevenueGBP 求和、RefundAmountGBP 求和、NetRevenue 求和、Quantity 求和、订单明细行计数、OrderID 非重复计数;筛选器=OrderDate 按年和季度分组并选择 2026/Q2;需要交互时为 Region 和 ProductCategory 增加切片器。按 NetRevenue 求和降序排列。金额和数量分别使用合适格式。
RefundRate 必须在透视表外用每组“退款总额÷毛收入总额”计算,或使用数据模型度量值;绝不能平均各行退款率。刷新前先用辅助列把 Region 空白转换为 Review。
验证:Q2 筛选源表的毛收入、退款、净收入、数量和明细行数必须等于透视表总计;OrderID 非重复数应与 UNIQUE/FILTER 计数一致。手工选择一个类别-地区组合,用 SUMIFS 计算毛收入、退款和净收入并比较。高退款率只是诊断信号,不能证明类别或地区导致退款。