我正在尝试从字符串中提取子字符串。这些字符串当前是一行excel列,如下所示:
ABC 54 SOMETHING 11165 POP 1234567890
SOMETHING ABC/W 05/1234500022385
SomethingW1234500006840Abc05 d 13/1/15
我想要的是从每个行字符串中提取任何5位或13位数字。
我已经为这项工作提出了这个算法:
1)输入行 2)扫描字符串 3)如果找到数字/整数,则检查数字字符串从开始到结束的长度 4)如果length = 5或length = 13,则只输出数字字符串到下一列 5)输入新行... 6)继续1 - 5直到数据集用尽
excel中是否有可以执行此操作的功能?
P.S:我愿意学习任何可以完成工作的语言/工具。