我有以下 2 行作为示例,并且在一列中有一个名称,我需要构建 5 个新列,它们是名称标签列的子字符串
即,,,rpb
&之后的数字cps
cm
bk
cd
如何做到这一点:
name rpb cps cm bk cd
ram_rpb128Xcps640cm4bk8be0re0cd1dr0pg0rb1vtLOW_DEFAULT 128 640 4 8 1
ram_rpb18Xcps40cm4bk8be0re0cd1dr0pg0rb1vtLOW_DEFAULT 18 40 4 8 1
答案1
对于我使用的复杂文本公式,使用标准 Excel 函数并不容易RegEx 插件它提供支持正则表达式的函数。
这样就可以解决您的问题:
=RegExReplace($A2,".*"&B$1&"([0-9]*).*","$1")