2014-01-06 4 views
0

У меня есть строка в MS excel, которую я хотел бы разбить.Как разбить строку

Ячейка выглядит так, но не каждая ячейка такая же.

RENAULT KANGOO Rapid (FC0/1_) 1.9 dCi 4x4 (FC0V) or 
RENAULT CLIO II Box (SB0/1/2_) 1.9 D (SB0J) 

Из этого я хотел бы получить:

RENAULT | KANGOO |  | Rapid | 1.9 dCi 4x4 or 
RENAULT | CLIO | II | Box | 1.9 D 

В пяти различных клеток/строк.

+0

Есть ли у вас какие-либо попытки? Возможно, вы предпочтете решение VBA или формульный подход? – Jerry

+0

Можете ли вы рассказать о критериях разделения? Похоже, вы пытаетесь разбить на основе пространства, но не хотите иметь значения с помощью скобок. Однако в строке 1 вам нужно пустое пространство перед Rapid ... как? –

+0

Джерри, я бы предпочел формульный подход. Я не знаком с vba. – user3165896

ответ

0

Вы можете сделать это, используя комбинацию функций FIND и MID (или LEFT или RIGHT вместо MID в упрощенной версии). Вероятно, вам придется немного поэкспериментировать с учетом не столь четко определенной структуры входных данных.

Смежные вопросы