Как проставить плюсы перед каждым словом?
postal398
Дата: Суббота, 16.05.2015, 11:52 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Доброго выходного дня! Помогите, пожалуйста, решить такого рода задачку: Есть столбец где слова, количество которых от одного до пяти в ячейке. Разделяет слова пробел. Надо что бы в соседнем столбце появилось то же самое, только с плюсом перед каждым словом. Например: Есть: Ехал грека через реку Надо +Ехал +грека +через +реку Главное в задачке простота решения, т.е. нет никаких проблем сначала самому скопировать все в соседний, а потом применить науку что бы проставить плюсы. То есть решение хотелось бы из разряда "для тех кто в танке с контузией".
Доброго выходного дня! Помогите, пожалуйста, решить такого рода задачку: Есть столбец где слова, количество которых от одного до пяти в ячейке. Разделяет слова пробел. Надо что бы в соседнем столбце появилось то же самое, только с плюсом перед каждым словом. Например: Есть: Ехал грека через реку Надо +Ехал +грека +через +реку Главное в задачке простота решения, т.е. нет никаких проблем сначала самому скопировать все в соседний, а потом применить науку что бы проставить плюсы. То есть решение хотелось бы из разряда "для тех кто в танке с контузией". postal398
Ответить
Сообщение Доброго выходного дня! Помогите, пожалуйста, решить такого рода задачку: Есть столбец где слова, количество которых от одного до пяти в ячейке. Разделяет слова пробел. Надо что бы в соседнем столбце появилось то же самое, только с плюсом перед каждым словом. Например: Есть: Ехал грека через реку Надо +Ехал +грека +через +реку Главное в задачке простота решения, т.е. нет никаких проблем сначала самому скопировать все в соседний, а потом применить науку что бы проставить плюсы. То есть решение хотелось бы из разряда "для тех кто в танке с контузией". Автор - postal398 Дата добавления - 16.05.2015 в 11:52
Pelena
Дата: Суббота, 16.05.2015, 12:00 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Формулой Код
="+"&ПОДСТАВИТЬ(A2;" ";" +")
Формулой Код
="+"&ПОДСТАВИТЬ(A2;" ";" +")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Формулой Код
="+"&ПОДСТАВИТЬ(A2;" ";" +")
Автор - Pelena Дата добавления - 16.05.2015 в 12:00
Manyasha
Дата: Суббота, 16.05.2015, 12:01 |
Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
902
±
Замечаний:
0% ±
Excel 2010, 2016
postal398 , здравствуйте. Код
=ПОДСТАВИТЬ(" "&A2;" ";" +")
Обратите внимание на желтую строчку: в результате получается 2 плюса в одном месте, если такого не должно быть, тогда используйте формулуКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(" "&A2;" ";" +");"++";"+")
postal398 , здравствуйте. Код
=ПОДСТАВИТЬ(" "&A2;" ";" +")
Обратите внимание на желтую строчку: в результате получается 2 плюса в одном месте, если такого не должно быть, тогда используйте формулуКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(" "&A2;" ";" +");"++";"+")
Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение postal398 , здравствуйте. Код
=ПОДСТАВИТЬ(" "&A2;" ";" +")
Обратите внимание на желтую строчку: в результате получается 2 плюса в одном месте, если такого не должно быть, тогда используйте формулуКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(" "&A2;" ";" +");"++";"+")
Автор - Manyasha Дата добавления - 16.05.2015 в 12:01
ShAM
Дата: Суббота, 16.05.2015, 12:14 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Ну, и макрос для кучи. Выделяете диапазон, жмете кнопку. [vba]Код
Sub Plus() Selection.Replace What:=" ", Replacement:=" +" For Each c In Selection c.Value = "+" & c.Value Next c End Sub
[/vba]
Ну, и макрос для кучи. Выделяете диапазон, жмете кнопку. [vba]Код
Sub Plus() Selection.Replace What:=" ", Replacement:=" +" For Each c In Selection c.Value = "+" & c.Value Next c End Sub
[/vba] ShAM
Ответить
Сообщение Ну, и макрос для кучи. Выделяете диапазон, жмете кнопку. [vba]Код
Sub Plus() Selection.Replace What:=" ", Replacement:=" +" For Each c In Selection c.Value = "+" & c.Value Next c End Sub
[/vba] Автор - ShAM Дата добавления - 16.05.2015 в 12:14
postal398
Дата: Суббота, 16.05.2015, 12:19 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Pelena , Manyasha , Спасибо большое! Отлично работает!
Pelena , Manyasha , Спасибо большое! Отлично работает!postal398
Ответить
Сообщение Pelena , Manyasha , Спасибо большое! Отлично работает!Автор - postal398 Дата добавления - 16.05.2015 в 12:19
postal398
Дата: Суббота, 16.05.2015, 12:20 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
ShAM , Спасибо, это тоже обязательно попробую!
ShAM , Спасибо, это тоже обязательно попробую!postal398
Ответить
Сообщение ShAM , Спасибо, это тоже обязательно попробую!Автор - postal398 Дата добавления - 16.05.2015 в 12:20