|
Тема |
Re: A обратното как да стане? [re: Gogo] |
|
Автор |
NDeu (член) |
|
Публикувано | 05.06.03 16:38 |
|
|
Нека в A1 ти е името от вида Първи Вторанчев Третофилников
B1=MID(A1;1;SEARCH(" ";A1;1)) -> Първи
C1=MID(A1;LEN(B1)+1;SEARCH(" ";A1;LEN(B1)+1)-LEN(B1)-1) ->Вторанчев
D1=MID(A1;LEN(B1)+LEN(C1)+2;LEN(A1))->Третофилников
Но, ако липсват разделители, или разделителите не са единствен интервал, имената са по-малко от три и т.н. - вместо теле може да получиш магаре
В такъв случай може да ти помогне вградения базик, но ми се струва, че трябва да потърсиш помощ от някой по-вдяващ приятел
PS
Сега забелязах, че си използвал разделител запетая.
Ако е така, замени интервалите в кавичките по-горе със съответния разделител.
Ако е възможно имената да са по-малко, можеш да поставиш If за да не ти излизат грешки
Редактирано от NDeu на 05.06.03 16:44.
|
| |
|
|
|