P.S. Нашел текстовую функцию «ПРОПНАЧ», но она делает заглавной первую букву у каждого слова в ячейке, а мне нужно только у первого слова (офиц. описание функции «ПРОПНАЧ»: делает прописной первую букву в каждом слове текста, преобразуя все другие буквы в строчные).
2 задача. При написании текста, если количество символов в ячейке превышает 33, то все лишние слова переносятся в соседнюю ячейку (чтобы в ячейке осталось не более 33 символов).
{quote}{login=ipumov }{date=05.07.2011 07:52}{thema=}{post}2) Как сделать, чтобы в третьем столбце ("D") после последнего слова ставилась точка и один пробел после неё?{/post}{/quote} А вот ЭТО зачем? Визуально этого пробела не видно, а при обработке ТАКИХ данных, где "невидимый" пробел - нарвётесь на ошибку. Ведь при написании какого-либо условия нужно ЗНАТЬ, что там есть пробел.
Это требуется для обработки объявлений контекстной рекламы (в частности ЯндексДирект).
Мне потом нужно будет сцепить две части объявления: после текста добавить ещё одно предложение. И если не сделать точку с пробелом, то текст слипнется.
Почаще заглядывайте на форумы по ёкселю, за пару лет ежедневного, решения разных задач можно неплохо поднатореть в этом деле :) Практика показывает, на предприятиях, в большинстве случаев, все конструкции сложнее "сумм" или "если", вызывают кататонический ужас. Ученье - свет!
Только есть вопрос. Есть словосочетание, которое меньше 33 знаков - оно остается в столбце и ничего не переносится на новую строчку.
Вот как сделать так, что бы в словосочетании, где меньше 33 знаков, был восклицательный знак. Просто, когда я склеиваю все ключи, то предложение получается незаконченным.