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

Вход

Регистрация

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

 

= Мир MS Excel/Сортировка диапазона с заданной очередностью - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сортировка диапазона с заданной очередностью (Иное/Other)
Сортировка диапазона с заданной очередностью
vorona1986 Дата: Среда, 26.08.2015, 15:43 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Доброго времени суток, прошу подтолкнуть в каком направлении думать для реализации следующей идеи :

Необходимо отсортировать диапазон данных по столбцу "Фио" (B3:B), но с условием повторения в заданной последовательности столбца (C3:C). Т.е. мы сначала сортируем всех Ивановых,Петровых и т.д. а потом задаем последовательность для класса. Заранее говорю что "класс" может состоять не из цифр, а из текстового значения (хотя в принципе можно в будущем через "если" задать и конкретное числовое значение).

При условии наличия 2х "классов" задача решалась без проблем по средствам добавления дополнительного идентификатора и сортировки по последнему. При добавлении 3-го класса - зашел в ступор.

Желаемый результат в приложении
К сообщению приложен файл: 8398656.xlsx (9.1 Kb)


Сообщение отредактировал vorona1986 - Среда, 26.08.2015, 15:49
 
Ответить
СообщениеДоброго времени суток, прошу подтолкнуть в каком направлении думать для реализации следующей идеи :

Необходимо отсортировать диапазон данных по столбцу "Фио" (B3:B), но с условием повторения в заданной последовательности столбца (C3:C). Т.е. мы сначала сортируем всех Ивановых,Петровых и т.д. а потом задаем последовательность для класса. Заранее говорю что "класс" может состоять не из цифр, а из текстового значения (хотя в принципе можно в будущем через "если" задать и конкретное числовое значение).

При условии наличия 2х "классов" задача решалась без проблем по средствам добавления дополнительного идентификатора и сортировки по последнему. При добавлении 3-го класса - зашел в ступор.

Желаемый результат в приложении

Автор - vorona1986
Дата добавления - 26.08.2015 в 15:43
miver Дата: Среда, 26.08.2015, 16:01 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация: 37 ±
Замечаний: 0% ±

Excel 2010
vorona1986, Создаете дополнительный столбец с формулой для D4
Код
=ЕСЛИ(C4=C3;D3+1;1)

И потом сортируете по двум столбикам
К сообщению приложен файл: 2994271.png (93.4 Kb)
 
Ответить
Сообщениеvorona1986, Создаете дополнительный столбец с формулой для D4
Код
=ЕСЛИ(C4=C3;D3+1;1)

И потом сортируете по двум столбикам

Автор - miver
Дата добавления - 26.08.2015 в 16:01
vorona1986 Дата: Среда, 26.08.2015, 16:10 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
[moder]Не надо цитировать пост целиком[/moder]

Сейчас попробую реализовать на исходнике. В принципе можно задать классу числовое значение независимо от его реального значения (изначально говорил что класс, не всегда число) и задать дополнительный столбец..... как не крути быстрее чем проводить сортировку в рамках диапазона ФИО если их особенно свыше сотни :)

Спасибо, работаем :)


Сообщение отредактировал Pelena - Среда, 26.08.2015, 16:48
 
Ответить
Сообщение[moder]Не надо цитировать пост целиком[/moder]

Сейчас попробую реализовать на исходнике. В принципе можно задать классу числовое значение независимо от его реального значения (изначально говорил что класс, не всегда число) и задать дополнительный столбец..... как не крути быстрее чем проводить сортировку в рамках диапазона ФИО если их особенно свыше сотни :)

Спасибо, работаем :)

Автор - vorona1986
Дата добавления - 26.08.2015 в 16:10
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сортировка диапазона с заданной очередностью (Иное/Other)
  • Страница 1 из 1
  • 1
Поиск:

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