2020-09-09 16:27发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,不是程序员那么费解逻辑。 我有一个WEBI表,其中[Worktype]字段包含许多以CM或PM开头但具有以下字母的条目。
基本上,如果条件是" CM *(例如通配符),则乘以[CRate],否则乘以Prate(例如,不是CM就是PM)。
正在尝试这样的事情吗?
=如果([工作类型] = CM *则([实际目标时长(小时)] * [CRate]其他[实际目标时长(小时)] * [价格])
请问有指针吗?
谢谢
伊恩
= if(左([工作类型]; 2)=" CM")然后[实际目标持续时间(小时)] * [CRate]其他[实际目标持续时间(小时)] * [费率]
我已经修复了您的标签,请下次选择更谨慎的方法。
使用以下公式。
=如果(match([Work Type]; " CM *")),然后([[实际目标持续时间(小时)] * [CRate]其他[实际目标持续时间(小时)] * [价格])
您还可以使用"匹配 作为Amit Mention,校正后的公式为:
= If(match([Work Type];" CM *"))然后[Actual Target Duration(hrs)] * [CRate] Else [Actual 目标持续时间(小时)] * [Prate]
嗨,
我在位置76处的" Else"中看到"缺少运算符或右括号。(IES 10067)-我试图添加各种)或逗号,但不太正确吗?Crate字段也为"红色" ,但我还是从字段选择器中添加了该值。但是,如果我只是将" = [工作类型] * [CRate]作为独立计算...来使用,则该值有效。我试图添加屏幕打印,但无法正确上传。" ...
允许的公式为:
=如果(匹配([工作类型];" CM *")),则[实际目标持续时间(小时)] * [CRate]其他[实际目标持续时间(小时)] * [Prate]
是的,两者现在都可以正常工作-非常感谢。
最多设置5个标签!
我已经修复了您的标签,请下次选择更谨慎的方法。
使用以下公式。
=如果(match([Work Type]; " CM *")),然后([[实际目标持续时间(小时)] * [CRate]其他[实际目标持续时间(小时)] * [价格])
您还可以使用"匹配 作为Amit Mention,校正后的公式为:
嗨,
我在位置76处的" Else"中看到"缺少运算符或右括号。(IES 10067)-我试图添加各种)或逗号,但不太正确吗?Crate字段也为"红色" ,但我还是从字段选择器中添加了该值。但是,如果我只是将" = [工作类型] * [CRate]作为独立计算...来使用,则该值有效。我试图添加屏幕打印,但无法正确上传。" ...
允许的公式为:
是的,两者现在都可以正常工作-非常感谢。
伊恩
一周热门 更多>