Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/вытащить часть слова и перенести + скопировать - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
вытащить часть слова и перенести + скопировать
Diadar Дата: Среда, 23.07.2014, 18:25 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Есть много фраз с разными вариациями

Пример
1) Подсвечник высота=25 см., 308-171
2) Изделие декоративное 12*12*2 см., 464-036

По 1 ситуации
а) в 1 случае, необходимо найти везде, где есть такая фраза высота= см, скопировать ее и вставить в другую соседнюю ячейку
б) далее взять цифры в конце после запятой, в нашем случае это три цифры-три цифры 308-171, вырезать их и подставить их после 1 слова
в) слова высота= заменить на , (через функцию замена делать можно вроде)

То есть должно получиться "Подсвечник 308-171, 25см"

Как сделать пункты а и б?? Хотелось бы понять, через какие функции это делать и как настроить уже потом самому для других вариаций

по 2 ситуации
а) надо как то скопировать 12*12*2 см (при этом у других товаров может быть больше символов, например 12*12*25 см) и вставить в другую соседнюю ячейку
б) далее взять цифры в конце после запятой, в нашем случае это три цифры-три цифры 308-171, вырезать их и подставить их после первых двух слов
Как итог в идеале должно получиться в ячейке

Изделие декоративное 464-036, 12*12*2 см

Всем спасибо за помощь, просто у меня порядка 9000 товаров и думаю, то ли сидеть это вручную лопатить, то ли как то можно автоматизировать хотя бы это, чтобы меньше ручной работы.
К сообщению приложен файл: _Excel.xls (13.5 Kb)


Сообщение отредактировал Diadar - Среда, 23.07.2014, 18:31
 
Ответить
СообщениеЕсть много фраз с разными вариациями

Пример
1) Подсвечник высота=25 см., 308-171
2) Изделие декоративное 12*12*2 см., 464-036

По 1 ситуации
а) в 1 случае, необходимо найти везде, где есть такая фраза высота= см, скопировать ее и вставить в другую соседнюю ячейку
б) далее взять цифры в конце после запятой, в нашем случае это три цифры-три цифры 308-171, вырезать их и подставить их после 1 слова
в) слова высота= заменить на , (через функцию замена делать можно вроде)

То есть должно получиться "Подсвечник 308-171, 25см"

Как сделать пункты а и б?? Хотелось бы понять, через какие функции это делать и как настроить уже потом самому для других вариаций

по 2 ситуации
а) надо как то скопировать 12*12*2 см (при этом у других товаров может быть больше символов, например 12*12*25 см) и вставить в другую соседнюю ячейку
б) далее взять цифры в конце после запятой, в нашем случае это три цифры-три цифры 308-171, вырезать их и подставить их после первых двух слов
Как итог в идеале должно получиться в ячейке

Изделие декоративное 464-036, 12*12*2 см

Всем спасибо за помощь, просто у меня порядка 9000 товаров и думаю, то ли сидеть это вручную лопатить, то ли как то можно автоматизировать хотя бы это, чтобы меньше ручной работы.

Автор - Diadar
Дата добавления - 23.07.2014 в 18:25
Pelena Дата: Среда, 23.07.2014, 18:41 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19531
Репутация: 4638 ±
Замечаний: ±

Excel 365 & Mac Excel
Так подойдёт?
К сообщению приложен файл: _Excel-1-.xls (23.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак подойдёт?

Автор - Pelena
Дата добавления - 23.07.2014 в 18:41
Diadar Дата: Среда, 23.07.2014, 18:57 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Pelena,

огромное спасибо за быстрый ответ.

Да, получается то, что нужно.

Просто проблема вся в том, что хотелось бы самому разобраться, как такое прописывать.

Так как в файле вариации бывают разные и при изменении строки надо уже править формулы.

Например:
Подсвечник "роза" диаметр=11 см высота=6 см, 180-523
Подсвечник настенный "барокко" длина=21 см., 333-034

Может посоветуете что-то почитать, где подробно расписано как пользоваться той формулой, которую вы набросали? Или там очень сложная формула и все равно не разберусь?
 
Ответить
СообщениеPelena,

огромное спасибо за быстрый ответ.

Да, получается то, что нужно.

Просто проблема вся в том, что хотелось бы самому разобраться, как такое прописывать.

Так как в файле вариации бывают разные и при изменении строки надо уже править формулы.

Например:
Подсвечник "роза" диаметр=11 см высота=6 см, 180-523
Подсвечник настенный "барокко" длина=21 см., 333-034

Может посоветуете что-то почитать, где подробно расписано как пользоваться той формулой, которую вы набросали? Или там очень сложная формула и все равно не разберусь?

Автор - Diadar
Дата добавления - 23.07.2014 в 18:57
Pelena Дата: Среда, 23.07.2014, 19:02 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19531
Репутация: 4638 ±
Замечаний: ±

Excel 365 & Mac Excel
Для начала надо почитать справку по функциям ПСТР(), ПОИСК() и др.
Чтобы увидеть работу формулы по частям, можно в строке формул выделить какую-то часть формулы и нажать F9. Чтобы вернуться к первоначальному виду формулы, нажать Esc


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДля начала надо почитать справку по функциям ПСТР(), ПОИСК() и др.
Чтобы увидеть работу формулы по частям, можно в строке формул выделить какую-то часть формулы и нажать F9. Чтобы вернуться к первоначальному виду формулы, нажать Esc

Автор - Pelena
Дата добавления - 23.07.2014 в 19:02
Diadar Дата: Среда, 23.07.2014, 19:31 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
1) Подскажите, пожалуйста, еще как написать формулу, которая сделает заглавной букву после определенного символа?

Пример:
Подсвечник "люцерн" высота=25 см., 663-049

Нужно, чтобы после первой кавычки слово стало с заглавной буквы.

То есть:
Подсвечник "Люцерн" высота=25 см., 663-049


Сообщение отредактировал Diadar - Среда, 23.07.2014, 19:43
 
Ответить
Сообщение1) Подскажите, пожалуйста, еще как написать формулу, которая сделает заглавной букву после определенного символа?

Пример:
Подсвечник "люцерн" высота=25 см., 663-049

Нужно, чтобы после первой кавычки слово стало с заглавной буквы.

То есть:
Подсвечник "Люцерн" высота=25 см., 663-049

Автор - Diadar
Дата добавления - 23.07.2014 в 19:31
Pelena Дата: Среда, 23.07.2014, 19:43 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19531
Репутация: 4638 ±
Замечаний: ±

Excel 365 & Mac Excel
Например, так
Код
=ЗАМЕНИТЬ(A1;ПОИСК("""";A1);2;ПРОПИСН(ПСТР(A1;ПОИСК("""";A1);2)))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНапример, так
Код
=ЗАМЕНИТЬ(A1;ПОИСК("""";A1);2;ПРОПИСН(ПСТР(A1;ПОИСК("""";A1);2)))

Автор - Pelena
Дата добавления - 23.07.2014 в 19:43
_Boroda_ Дата: Среда, 23.07.2014, 19:43 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16920
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЗАМЕНИТЬ(A1;НАЙТИ("""";A1)+1;1;ПРОПИСН(ПСТР(A1;НАЙТИ("""";A1)+1;1)))

или
Код
=ПОДСТАВИТЬ(A1;ПСТР(A1;НАЙТИ("""";A1);2);ПРОПИСН(ПСТР(A1;НАЙТИ("""";A1);2));1)

или
Код
=ЛЕВБ(A1;НАЙТИ("""";A1))&ПРОПНАЧ(ПСТР(A1;НАЙТИ("""";A1)+1;999))
К сообщению приложен файл: 3_150.xlsx (8.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЗАМЕНИТЬ(A1;НАЙТИ("""";A1)+1;1;ПРОПИСН(ПСТР(A1;НАЙТИ("""";A1)+1;1)))

или
Код
=ПОДСТАВИТЬ(A1;ПСТР(A1;НАЙТИ("""";A1);2);ПРОПИСН(ПСТР(A1;НАЙТИ("""";A1);2));1)

или
Код
=ЛЕВБ(A1;НАЙТИ("""";A1))&ПРОПНАЧ(ПСТР(A1;НАЙТИ("""";A1)+1;999))

Автор - _Boroda_
Дата добавления - 23.07.2014 в 19:43
Diadar Дата: Среда, 23.07.2014, 19:48 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
спасибо, все работает!!
 
Ответить
Сообщениеспасибо, все работает!!

Автор - Diadar
Дата добавления - 23.07.2014 в 19:48
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!