我有一个包含超过 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,它们计算所有给定合作伙伴的每个产品的四分位数。
我希望输出看起来像这样:
产品、时期、国家 1、国家 2、四分位数 1、四分位数 2
1、日期、值、值、quartilevalue1、quartilevalue2
2、日期、值、值、quartilevalue1、quartilevalue2
3、日期、数值、数值、quartilevalue1、quartilevalue2
4、日期、值、值、quartilevalue1、quartilevalue2
5、日期、数值、数值、quartilevalue1、quartilevalue2
这在 Access 中可能吗?我一直在无休止地寻找解决方案,但被卡住了。
非常感谢您的帮助!
干杯,亚历克斯