День добрый!
Есть ИСХОДНЫЙ стобец вида:
MAZDA Demio DW3W 00- , KIA AVELLA 94- LOW R
NISSAN PRIMERA P10 LH
HONDA ACCORD, VIGOR 85-
Есть столбец с Марками вида:
MAZDA
NISSAN
HONDA
Есть столбец с Моделями вида:
Demio
PRIMERA
ACCORD
Регистр не важен. Нужно используя столбцы с марками и моделями распарсить исходный столбец, т.е. определить какая в текстовой строке указана марка и модель.
В общем случае формат строки может быть произвольным, марка может быть не первым словом либо её может вовсе не быть.
Понятно что можно в цикле для каждой строки проверять совпадения сначала с маркой, затем с моделью, но такое решение занимает слишком много времени. Более 20 минут, т.к. строк более 40000.
Подскажите есть ли более красивое решение через макрос или формулу?
Спасибо!
Есть ИСХОДНЫЙ стобец вида:
MAZDA Demio DW3W 00- , KIA AVELLA 94- LOW R
NISSAN PRIMERA P10 LH
HONDA ACCORD, VIGOR 85-
Есть столбец с Марками вида:
MAZDA
NISSAN
HONDA
Есть столбец с Моделями вида:
Demio
PRIMERA
ACCORD
Регистр не важен. Нужно используя столбцы с марками и моделями распарсить исходный столбец, т.е. определить какая в текстовой строке указана марка и модель.
В общем случае формат строки может быть произвольным, марка может быть не первым словом либо её может вовсе не быть.
Понятно что можно в цикле для каждой строки проверять совпадения сначала с маркой, затем с моделью, но такое решение занимает слишком много времени. Более 20 минут, т.к. строк более 40000.
Подскажите есть ли более красивое решение через макрос или формулу?
Спасибо!