Итак, у меня есть несколько таких клеток:

Freddie’s Restaurant 102 Super Lane San Diego California

и я хочу вытащить имя, которое всегда предшествует началу адреса (102 Super ...). Есть ли способ, которым я могу сделать это? Благодарю.

1 ответ1

3

С данными в 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))

EDIT # 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))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .