0

我有一个包含超过 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 中可能吗?我一直在无休止地寻找解决方案,但被卡住了。

非常感谢您的帮助!

干杯,亚历克斯

4

0 回答 0