2

我有下表:

NoPax   QExch   Base Cost   Sale Price
2   1   1826.1  2377.06
2   1   1858.62 3753.74
2   1   2011.51 3178.34
2   1   2048.2  4017.2
2   1   2182.15 4243.2
1   1   2371.44 3705.5
2   1   2504.81 4198.7
2   1   2612.48 4482.02
2   1   2862.87 5017.08
3   1   3013.52 5215.17
2   1   3105.5  4926
3   1   3187.06 4698.05
2   1   3844.22 5780
2   1   4034.41 7182.75
2   1   4308    5498.1
2   1   4641.6  6045.35
3   1   4862.16 7750.51
2   1   4952.55 7612
5   1   5019.35 8916.57
2   1   5028.46 5744

我所做的计算是为了利润((销售价格/ QExch)-基本成本)/ NoPax

所以我为利润创建了一个计算字段。但是,我得到了很多负面结果,因为出于求和的原因,它对每一行的 QExch 求和。此示例中的含义:QExch = 20,因此对于它所做的每一行 ((Sale Price / 20) - Base Cost) / NoPax,其结果为负数。

我的查询:

SELECT 
NON EMPTY {([Fact Lead Pax Report].[Brand ID].[Brand ID],[Measures].[No Pax]),([Fact Lead Pax Report].[Brand ID].[Brand ID], [Measures].[Est Profit] )}
ON 0,  
NON EMPTY [Fact Lead Pax Report].[Channel].[Channel]
ON 1
FROM [Lead Pax Report]

这是我的计算字段:

(((([Measures].[T Tl Quote Price]/[Measures].[Q Exch])-
[Measures].[T Tl Base Cost])) / [Measures].[No Pax])

有任何想法吗?

谢谢

4

0 回答 0