【问题标题】:Netsuite Saved Search formula to extract text string用于提取文本字符串的 Netsuite 保存的搜索公式
【发布时间】:2021-11-29 07:33:59
【问题描述】:

对于 Netsuite 帐户,我注意到客户的 entityid(UI 上的客户 ID)使用组织的客户编号格式显示为字母数字值。

但是,在保存的搜索中,它以以下格式显示,“ACC12345 父实体名称:ACC67895 子实体名称”。我正在尝试使用公式从该文本字符串中获取子实体的客户 ID 号。

以下公式主要适用于保存的搜索以提取子实体的客户 ID 号(即上例中的“ACC67895”

SUBSTR({entityid},INSTR({entityid},'ACC',1,2),8)

有没有办法用另一个公式替换这个公式中的 8,以便它提取从第二个 'ACC' 开始直到第一个空白 ' ' 的所有内容?

客户 ID 的字符数各不相同,因此我不想在公式中使用 8 作为硬编码值。

谢谢

【问题讨论】:

    标签: formula netsuite saved-searches


    【解决方案1】:

    我建议让您的第一个 SUBSTR 返回从子客户 ID 开头到结尾的所有内容,然后将其嵌套在第二个 SUBSTR 中,该 SUBSTR 将使用 INSTR 查找 ID 后面的空间并切断之后的所有内容:

    SUBSTR(SUBSTR({entityid},INSTR({entityid},'ACC',1,2)),1,INSTR(SUBSTR({entityid},INSTR({entityid},'ACC',1,2)),' '))
    

    丑陋,但它有效。

    【讨论】:

    • 谢谢!效果很好
    • 不客气,@Lefemmenikita。
    猜你喜欢
    • 1970-01-01
    • 2017-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-10
    • 1970-01-01
    • 2023-01-19
    • 1970-01-01
    相关资源
    最近更新 更多