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

Вход

Регистрация

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

 

= Мир MS Excel/Вывести из названия ЗАГЛАВНЫЕ буквы - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Вывести из названия ЗАГЛАВНЫЕ буквы
pabchek Дата: Вторник, 23.06.2015, 17:50 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте!
Никак не соображу без допстолбцов - подскажите, плз. Есть сборные названия товаров которые объединяют несколько частей (все в одной ячейке).
1)В начале обязательно все буквы заглавные - непосредственно название.
2)Первая часть может включать 1-2 цифры, пробелы между словами, некоторые знаки, (например # ^ - . ' ). Но цифры и знаки могут быть только в начале или в середине, но не в конце названия.
3)Далее идет всякий описательный хлам - количество в упаковке, артикул и т.д. , здесь тоже могут быть заглавные буквы, но не более 3 подряд.
Задача: выделить непосредственно первую часть. Образец в файле.
К сообщению приложен файл: 1035147.xls (39.0 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеЗдравствуйте!
Никак не соображу без допстолбцов - подскажите, плз. Есть сборные названия товаров которые объединяют несколько частей (все в одной ячейке).
1)В начале обязательно все буквы заглавные - непосредственно название.
2)Первая часть может включать 1-2 цифры, пробелы между словами, некоторые знаки, (например # ^ - . ' ). Но цифры и знаки могут быть только в начале или в середине, но не в конце названия.
3)Далее идет всякий описательный хлам - количество в упаковке, артикул и т.д. , здесь тоже могут быть заглавные буквы, но не более 3 подряд.
Задача: выделить непосредственно первую часть. Образец в файле.

Автор - pabchek
Дата добавления - 23.06.2015 в 17:50
KSV Дата: Вторник, 23.06.2015, 19:54 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
UDF
К сообщению приложен файл: 5282733.xls (55.5 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
СообщениеUDF

Автор - KSV
Дата добавления - 23.06.2015 в 19:54
Samaretz Дата: Среда, 24.06.2015, 07:32 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Пока придумал как отбросить строчные буквы (формула массивная, вводится через Ctrl+Shift+Enter):
Код
=TRIM(LEFT(A2;MIN(IFERROR(FIND({"a";"b";"c";"d";"e";"f";"g";"h";"i";"j";"k";"l";"m";"n";"o";"p";"q";"r";"s";"t";"u";"v";"w";"x";"y";"z"};A2;1);""))-1))

В принципе, если основное название отделяется от "всякого хлама" ограниченным списком символов (например, могут быть еще только цифры, но не всякие спецсимволы или символы других алфавитов), то их можно добавить в формулу - и все будет работать. Если же нет, то надо крутить формулу дальше...
К сообщению приложен файл: 1035147.xlsx (14.0 Kb)
 
Ответить
СообщениеПока придумал как отбросить строчные буквы (формула массивная, вводится через Ctrl+Shift+Enter):
Код
=TRIM(LEFT(A2;MIN(IFERROR(FIND({"a";"b";"c";"d";"e";"f";"g";"h";"i";"j";"k";"l";"m";"n";"o";"p";"q";"r";"s";"t";"u";"v";"w";"x";"y";"z"};A2;1);""))-1))

В принципе, если основное название отделяется от "всякого хлама" ограниченным списком символов (например, могут быть еще только цифры, но не всякие спецсимволы или символы других алфавитов), то их можно добавить в формулу - и все будет работать. Если же нет, то надо крутить формулу дальше...

Автор - Samaretz
Дата добавления - 24.06.2015 в 07:32
krosav4ig Дата: Среда, 24.06.2015, 14:39 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
К сообщению приложен файл: 7352694.xls (53.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение

Автор - krosav4ig
Дата добавления - 24.06.2015 в 14:39
pabchek Дата: Четверг, 25.06.2015, 09:24 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
KSV, krosav4ig, все отлично работает. Спасибо большое! Samaretz, тоже спасибо за уделенное время, однако это не то, что нужно (хотя и работает как заявлено Вами) :)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеKSV, krosav4ig, все отлично работает. Спасибо большое! Samaretz, тоже спасибо за уделенное время, однако это не то, что нужно (хотя и работает как заявлено Вами) :)

Автор - pabchek
Дата добавления - 25.06.2015 в 09:24
  • Страница 1 из 1
  • 1
Поиск:

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