Есть большая таблица (порядка 4500 строк), согласно сведениям которой необходимо сделать рассылку (письма бумажные). Здесь уже нашла, как преобразовать ФИО полностью в Фамилию И.О. и изменить падеж, но ФИО в одной ячейке с должностью, значит надо сначала три последних слова копировать в другую ячейку и потом с ними работать (правильно я мыслю?). Но как это сделать? И как тогда выделить должности, если они могут состоять из одного и из нескольких слов?
В идеале, конечно, хотелось бы иметь должность руководителя (в разных падежах - именительный, дательный) и Фамилию И.О. (в разных падежах).
Есть большая таблица (порядка 4500 строк), согласно сведениям которой необходимо сделать рассылку (письма бумажные). Здесь уже нашла, как преобразовать ФИО полностью в Фамилию И.О. и изменить падеж, но ФИО в одной ячейке с должностью, значит надо сначала три последних слова копировать в другую ячейку и потом с ними работать (правильно я мыслю?). Но как это сделать? И как тогда выделить должности, если они могут состоять из одного и из нескольких слов?
В идеале, конечно, хотелось бы иметь должность руководителя (в разных падежах - именительный, дательный) и Фамилию И.О. (в разных падежах).XBird
Вытаскиваем три последние слова. Если лишних пробелов в изначальных ячейках нет, можно короче: [code]=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(D2;" ";ПОВТОР(" ";99);ДЛСТР(D2)-ДЛСТР(ПОДСТАВИТЬ(D2;" ";""))-2);99;999))
Вытаскиваем три последние слова. Если лишних пробелов в изначальных ячейках нет, можно короче: [code]=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(D2;" ";ПОВТОР(" ";99);ДЛСТР(D2)-ДЛСТР(ПОДСТАВИТЬ(D2;" ";""))-2);99;999))Russel
Чудеса!!!!!!!! Russel, спасибо! _Boroda_, да, именно то, что нужно! Понимаю, что это легко, но что-то совсем отстала (*давненько не брал я в руки шашек!) Премного благодарна!
Чудеса!!!!!!!! Russel, спасибо! _Boroda_, да, именно то, что нужно! Понимаю, что это легко, но что-то совсем отстала (*давненько не брал я в руки шашек!) Премного благодарна!XBird