按第一次出现的数字分隔单元格

按第一次出现的数字分隔单元格

因此,我有一堆像这样的单元格:

Freddie’s Restaurant 102 Super Lane San Diego California

我想提取名称,该名称始终位于地址开头之前(102 Super...)。有什么方法可以做到这一点吗?谢谢。

答案1

数据在A1使用:

=TRIM(MID(A1,1,MIN(IF(ISERROR(FIND({1;2;3;4;5;6;7;8;9;0},A1)),"",FIND({1;2;3;4;5;6;7;8;9;0},A1)))-1))

编辑#1:

要获取“其余数据”,请使用:

=TRIM(MID(A1,MIN(IF(ISERROR(FIND({1;2;3;4;5;6;7;8;9;0},A1)),"",FIND({1;2;3;4;5;6;7;8;9;0},A1))),9999))

相关内容