从混合字符串中提取值

从混合字符串中提取值

我正在尝试从此类值的列中的一个单元格中提取指定的数值。

CELL A1- CONSUMER id-23014875,Alias-35,ISE-4
CELL A2- Alias-65,ISE-9, CONSUMER id-27714875

最终结果必须是消费者 ID 及其值

答案1

B1进入:

=MID(A1,FIND("CONSUMER id-",A1)+12,9999) & ","

以及C1进入:

=LEFT(B1,FIND(",",B1)-1)

并向下复制这些单元格:

在此处输入图片描述

如果需要的话,可以将它们组合成一个单一的公式。

=LEFT((MID(A1,FIND("CONSUMER id-",A1)+12,9999) & ","),FIND(",",(MID(A1,FIND("CONSUMER id-",A1)+12,9999) & ","))-1)

相关内容