将Excel公式复制到BEx

2020-08-13 22:25发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


人们好,

对此需要帮助。

我们有一个由业务用户在excel中定义的公式,以考虑两个KF和一个特征来填充静态值。这些信息对象可在信息提供者中使用。 下面是在BEx中复制的excel公式。

Z'Column'= IF(M2 = 1452010," X",IF(J2 <> 0," X",IF(G2 = 0," Y"," Z")))

M2 =帐户(字符)

J2 =关键人物

G2 =关键人物

X Y Z值是用户在" Z列"中定义的。

我们可以在BEx中实现这一目标吗? 迫切需要我们的帮助!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


人们好,

对此需要帮助。

我们有一个由业务用户在excel中定义的公式,以考虑两个KF和一个特征来填充静态值。这些信息对象可在信息提供者中使用。 下面是在BEx中复制的excel公式。

Z'Column'= IF(M2 = 1452010," X",IF(J2 <> 0," X",IF(G2 = 0," Y"," Z")))

M2 =帐户(字符)

J2 =关键人物

G2 =关键人物

X Y Z值是用户在" Z列"中定义的。

我们可以在BEx中实现这一目标吗? 迫切需要我们的帮助!

付费偷看设置
发送
4条回答
SAP德到
1楼-- · 2020-08-13 22:40

最简单的方法是在工作簿中使用另一个选项卡,其中包含所需的所有字段以及基于现有字段的其他公式。 选项卡1将是原始工作簿,其中包含所有BW字段和关键指标,选项卡2将在表1中查看列/值并填充数据。

不利的一面是,如果选项卡1中的字段不会是静态的,则可能会影响选项卡2中显示的结果,除非您设法使用excel函数处理所有情况

谢谢

Abhishek Shanbhogue

Tong__Ming
2楼-- · 2020-08-13 22:58

嗨Abhishek,

感谢您的回复。

但是实际上必须编写此公式(使用CKF和RKF),并且应在BEx运行时执行。 这意味着用户将执行查询,并且他希望基于查询中以下其他列(在多维数据集中可用)值来查看具有值X Y Z的Z列。

M2 =帐户(字符)

J2 =关键人物

G2 =关键人物

hengyuye
4楼-- · 2020-08-13 22:52

根据用户输入变量xVar创建3个公式变量(xVarF,yVarF,zVarF) ,yVar和zVar。

使用以下公式创建CKF列

列公式:(M2 <> 1452010)*((J2 = 0)*((G2 = 0)* yVarF +(G2 <> 0)* zVarF)+(J2 <> 0)* xVarF)+(M2 = 1452010)* xVarF

一周热门 更多>