如何提取子串

2020-09-02 02:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一些数据显示像下面的数据。 ...

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

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


我有一些数据显示像下面的数据。 我编写了一个IF语句,以首先找到字符串的位置(如果它与下面的字符串匹配),然后将其提取并将其归类为"分类"或"人员编制"。 问题在于,有很多条目有两个可能,我们想要第一个输入,因此如果CLASS是第一个,那就是我们想要的。 如果首先是"招聘",那么那就是。

IF语句采用第一个语句,如果CLASS首先写在IF语句中,它将抓住它。

我该如何编写代码以在现场获得第一个可能的答案? 那可能吗...

IF(Match([Psn Title2];" * CLAS *"); Pos([Psn Title2];" CLAS");

HR SPEC(班级/招聘和职位安排)

4条回答
奄奄一息的小鱼
2020-09-02 03:15

不是使用Match,而是使用Pos查找每个字符串。 使用Pos为每次搜索创建一个变量。 然后比较每个变量的结果。 Pos值最小的变量是字符串中的第一个值。 如果该值为0,则Pos找不到该字符串,因此请确保您也对此进行了说明。

一周热门 更多>