点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我有一个CI(配置项)票据转储,需要在台式机,笔记本电脑,工作站等中分叉。
所以我在下面的公式上创建了...
= If(Match([HPD CI];" * dtp *; * DTP *"))然后是"桌面"
ElseIf(Match([HPD CI];" * ltpc *; * LTPC *; * ltpC *; * LTPC *"))然后是" ERC笔记本电脑"
ElseIf(Match([HPD CI];" * ltp *; * LTP *"))然后是"笔记本电脑"
ElseIf(Match([HPD CI];" * wskc *; * dtpc *; * DTPC *; * wsk *; * wskC *; * WSKC *"))然后是"工作站"
ElseIf(Match([HPD CI];" * prn *"))然后是"打印机"
其他"其他"
并且配方被成功接受,但是当我提取转储文件时,我只得到了"其他",而没有得到预期的答案,即台式机,笔记本电脑.....打印机。
请检查并指导我。
嗨,阿米特,
我相信您应该使用OR函数,或者(甚至更好)可以在检查值之前将字符串大写。 首先尝试一种情况,看看是否可行,例如:
= if(Match([Upper([HPD CI]);" * DTP *")然后是"桌面"
其他"其他"
然后在更多情况下使其更加复杂...
致谢
Daniele
我已经修正了您的标签。
发布时,请提及您使用的产品。
很高兴 ! 您可以将问题标记为已回答吗? :)
一周热门 更多>