Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2017, 11:27   #1
Мимино
Новичок
Джуниор
 
Регистрация: 20.06.2017
Сообщений: 1
По умолчанию Сортировка по второму слову

Добрый день!
Подскажите, пожалуйста, как сортировать значения в ячейке по второму слову?
Например:
ЗАО "Январь"
ООО "Февраль"
ЗАО "Март"
Необходимо отсортировать по алфавиту по второму слову (с сохранением всего текста), т.е.:
ЗАО "Март"
ООО "Февраль"
ЗАО "Январь"
Заранее спасибо!
Мимино вне форума Ответить с цитированием
Старый 20.06.2017, 11:58   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

можно ввести дополнительный столбец, в него формулой выделить второе слово и сортировать по этому столбцу.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.06.2017, 12:06   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в дополнительный столбец относительно простой формулой получить правую часть названия организации (без 1-го слова)
сортировать по этому доп.столбцу
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 20.06.2017, 12:24   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Цитата:
Необходимо отсортировать по алфавиту по второму слову
а если в названии НЕТ ни OOO, ни ЗАО, ни ПАО ???
такого не может быть никогда.
и невозможное случается.

все тот же доп. столбец, но ...
делать не обрезание первого слова, а удаление "ключевых" слов(ПАО, ЗАО, ООО, ...) + левые незначащие пробелы.
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Старый 20.06.2017, 13:20   #5
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

evg_m, формула под вашу идею
Код:
=ПСТР(A1;ПРОСМОТР(99;ПОИСК({"|";"ЗАО";"ООО";"ПАО"};"|   "&A1));99)
"| "- "|" и 3 пробела
Алексей М.
AlexM12 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# — Как, при вводе двух слов, присвоить переменную второму слову? Tony1337 C# (си шарп) 6 21.04.2017 00:32
не получается задать движение второму кругу canvas JohnBigHead JavaScript, Ajax 5 11.07.2016 11:30
Вопрос по второму жёсткому диску... MacThesys Компьютерное железо 0 25.12.2010 14:32
Поиск в поле со списком по второму столбцу Swatch Microsoft Office Access 2 16.03.2010 10:09
Сортировка по второму слову Romuald Microsoft Office Excel 5 12.08.2008 13:59