【发布时间】:2017-03-16 15:14:35
【问题描述】:
我正在尝试在 Excel 中为我的表格模型创建一个计算成员。我无权访问 SQL 中的模型,也无法更改那里的代码。
我的目标是创建一个包含除亚特兰大以外的所有分支机构的计算成员。这是我在 Excel 中的 mdx 代码。
aggregate([Branch].[Branch].[Branch].MEMBERS)-[Branch].[Branch].&[101 - ATLANTA]
代码运行良好,如以下数据透视表所示。
工作 MDX 代码:
WITH
MEMBER [Branch].[Branch].[All].[ExclAtl] as aggregate([Branch].[Branch].
[Branch].MEMBERS)-[Branch].[Branch].&[101 - ATLANTA]
SELECT NON EMPTY Hierarchize(DrilldownMember(CrossJoin({[Branch].[Branch].
[All],[Branch].[Branch].[Branch].AllMembers}, {([Currency Type].
[Currency Type].[All])}), [Branch].[Branch].[Branch].AllMembers,
[Currency Type].[Currency Type]))
DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON COLUMNS
FROM (SELECT ({[Branch].[Branch].[All].[caseTest], [Branch].[Branch].[All].
[ExclAtl], [Branch].[Branch].&[101 - ATLANTA]},{[Currency Type].
[Currency Type].&[Base (USD)]}) ON COLUMNS FROM [Model])
WHERE ([Scale].[Currency Scale].[All],[Reserve Class].[Reserve Class Line].
[All],[Param1].[Gross Ceded Net].&[Gross],[Measures].[Total Incurred])
CELL PROPERTIES VALUE, FORMAT_STRING, LANGUAGE, BACK_COLOR, FORE_COLOR,
FONT_FLAGS
问题是当我切换货币类型和分支列时,ExclAtl 计算成员不显示。为什么是这样?有没有更好的方法在 Excel 中键入 MDX 代码,以便 ExclAtl 成员将显示我选择的任何列顺序?
MDX 代码(ExclAtl 未显示)
WITH
MEMBER [Branch].[Branch].[All].[ExclAtl] as aggregate([Branch].[Branch].
[Branch].MEMBERS)-[Branch].[Branch].&[101 - ATLANTA]
SELECT NON EMPTY Hierarchize(DrilldownMember(CrossJoin({[Currency Type].
[Currency Type].[All],[Currency Type].[Currency Type].[Currency
Type].AllMembers}, {([Branch].[Branch].[All])}), [Currency Type].
[Currency Type].[Currency Type].AllMembers, [Branch].[Branch]))
DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON COLUMNS
FROM (SELECT ({[Currency Type].[Currency Type].&[Base (USD)]},{[Branch].
[Branch].[All].[caseTest], [Branch].[Branch].[All].[ExclAtl], [Branch].
[Branch].&[101 - ATLANTA]}) ON COLUMNS FROM [Model])
WHERE ([Scale].[Currency Scale].[All],[Reserve Class].[Reserve Class Line].
[All],[Param1].[Gross Ceded Net].&[Gross],[Measures].[Total Incurred])
CELL PROPERTIES VALUE, FORMAT_STRING, LANGUAGE, BACK_COLOR, FORE_COLOR,
FONT_FLAGS
【问题讨论】:
标签: excel pivot-table mdx member