我有一个包含超过1000万行数据的贸易统计数据集,因此无法使用Excel。我是初学者。
我创建了一个交叉表查询(见下文):
TRANSFORM Sum([2007_EU_V2].QUANTITY_TON) AS SumOfQUANTITY_TON
SELECT [2007_EU_V2].PRODUCT, [2007_EU_V2].PERIOD
FROM 2007_EU_V2
WHERE (((Len([PRODUCT]))="2") AND (([2007_EU_V2].FLOW)=2))
GROUP BY [2007_EU_V2].PRODUCT, [2007_EU_V2].FLOW, [2007_EU_V2].PERIOD
ORDER BY [2007_EU_V2].PERIOD
PIVOT [2007_EU_V2].PARTNER;
所以我的输出在第一列(垂直)中有产品和句点,顶部水平行是国家(合作伙伴)。每个国家(合作伙伴)和产品都有自己独特的价值。
我需要计算每个产品行的第一和第三四分位数。理想情况下,我想有两个新列:Quartile1和Quartile3,它们计算所有给定合作伙伴的每个产品的四分位数。
我希望输出看起来像这样:
产品,期间,Country1,Country2,Quartile1,Quartile2
1,日期,值,值,quartilevalue1,quartilevalue2
2,日期,值,值,quartilevalue1,quartilevalue2
3,日期,值,值,quartilevalue1,quartilevalue2
4,日期,值,值,quartilevalue1,quartilevalue2
5,日期,值,值,quartilevalue1,quartilevalue2
这可以在Access中使用吗?我一直在寻找无穷无尽的解决方案,但我被卡住了。
非常感谢你的帮助!
干杯, 亚历