谷歌表单从第一个字母拆分/修剪



我有一个ID列表,如下所示:

40316C1
40316433D112
4316C1
4Z2 
40316B2
40310

我想退回这样的ID:

40316
40316433
4316
4
40316
40310

基本上,从第一个字母开始,修剪或拆分右侧的其余部分。

我可以在谷歌表格中做到这一点吗?

您可以使用REGEXEXTRACT

样品:

=REGEXEXTRACT(A1,"d{1,20}")

  • 此公式将评估IDS的前20个字符(如有必要,您可以将20更改为更高的数字`
  • d意味着公式将只从ID中提取数字,直到找到第一个非数字

更新:

=IFERROR可以捕捉到单元格中不存在文本字符的情况

=IFERROR(REGEXEXTRACT(A5,"d{1,20}"),A5)+0

最新更新