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

Вход

Регистрация

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

 

= Мир MS Excel/Сортировка "Среза" отчета Сводной Таблицы PowerPivot - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сортировка "Среза" отчета Сводной Таблицы PowerPivot
vbolotin Дата: Понедельник, 02.06.2014, 10:44 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Всем привет!

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

При этом, в Сводных Таблицах, построенных на "обычных" данных (без использования модели данных PowerPivot), такой проблемы не возникает, там Excel использует настраиваемые списки и названия месяцев сортируются в привычном для всех виде.

Возможно ли получить "правильно" отсортированный список с Месяцами в отчете PowerPivot без каких-либо "обходных" вариантов, один из которых я привел в примере?

Подробно примеры и вся суть проблемы расписана в приложенном фале.
К сообщению приложен файл: sclicer_sorting.rar (97.6 Kb)


Сообщение отредактировал vbolotin - Понедельник, 02.06.2014, 10:45
 
Ответить
СообщениеВсем привет!

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

При этом, в Сводных Таблицах, построенных на "обычных" данных (без использования модели данных PowerPivot), такой проблемы не возникает, там Excel использует настраиваемые списки и названия месяцев сортируются в привычном для всех виде.

Возможно ли получить "правильно" отсортированный список с Месяцами в отчете PowerPivot без каких-либо "обходных" вариантов, один из которых я привел в примере?

Подробно примеры и вся суть проблемы расписана в приложенном фале.

Автор - vbolotin
Дата добавления - 02.06.2014 в 10:44
Russel Дата: Понедельник, 02.06.2014, 11:14 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Попробуйте название месяцев писать не текстом, а датой 01/01/2014, 01/02/2014 и т.д. с использованием формата "ММММ".
Проверить не могу - офис 2010.


QIWI 9173973973
 
Ответить
СообщениеПопробуйте название месяцев писать не текстом, а датой 01/01/2014, 01/02/2014 и т.д. с использованием формата "ММММ".
Проверить не могу - офис 2010.

Автор - Russel
Дата добавления - 02.06.2014 в 11:14
vbolotin Дата: Понедельник, 02.06.2014, 14:58 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Попробуйте название месяцев писать не текстом, а датой


Спасибо за идею.
yes Я тоже сначала хотел "обхитрить" Эксель таким способом, но даже с учетом того, что в самой "Модели данных" можно указать формат представления данных (т.е. в соответствующей таблице Модели, даты с форматом ММММ будут выглядеть как: Январь, Февраль...), при создании среза по такому столбцу, в срез вытягиваются данные без учета формата отображения, т.е. в срезе мы увидим 01/01/2014, 01/02/2014. >(


Сообщение отредактировал vbolotin - Понедельник, 02.06.2014, 14:59
 
Ответить
Сообщение
Попробуйте название месяцев писать не текстом, а датой


Спасибо за идею.
yes Я тоже сначала хотел "обхитрить" Эксель таким способом, но даже с учетом того, что в самой "Модели данных" можно указать формат представления данных (т.е. в соответствующей таблице Модели, даты с форматом ММММ будут выглядеть как: Январь, Февраль...), при создании среза по такому столбцу, в срез вытягиваются данные без учета формата отображения, т.е. в срезе мы увидим 01/01/2014, 01/02/2014. >(

Автор - vbolotin
Дата добавления - 02.06.2014 в 14:58
Rioran Дата: Понедельник, 02.06.2014, 17:44 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
vbolotin, здравствуйте.

Решал похожую задачу в других программах, может Вам подойдёт. Попробуйте создать два дополнительных столбца. В один тяните номер года от даты с помощью функции ГОД, в другой - номер месяца с помощью функции МЕСЯЦ. Далее сортировка в два шага - сначала по номеру года, потом по номеру месяца.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеvbolotin, здравствуйте.

Решал похожую задачу в других программах, может Вам подойдёт. Попробуйте создать два дополнительных столбца. В один тяните номер года от даты с помощью функции ГОД, в другой - номер месяца с помощью функции МЕСЯЦ. Далее сортировка в два шага - сначала по номеру года, потом по номеру месяца.

Автор - Rioran
Дата добавления - 02.06.2014 в 17:44
vbolotin Дата: Понедельник, 02.06.2014, 21:57 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Rioran, приветствую.

Проблема в том, что на срезе мне нужно иметь название месяца, но как бы не был отсортирован источник данных (даже если в самой модели данных, месяцА упорядочены, хоть по дате, хоть по доп. полю 1...12) срез все равно сортируется либо по возрастанию, либо по убыванию!
Странно, зачем тогда эта опция "Как в источнике данных"? deal

В общем, нормального решения не нашел. Остановлюсь на компромиссном решении: введу доп. поле 01.Январь,02.Февраль...12.Декабрь. Его и буду выводить на срез.
 
Ответить
СообщениеRioran, приветствую.

Проблема в том, что на срезе мне нужно иметь название месяца, но как бы не был отсортирован источник данных (даже если в самой модели данных, месяцА упорядочены, хоть по дате, хоть по доп. полю 1...12) срез все равно сортируется либо по возрастанию, либо по убыванию!
Странно, зачем тогда эта опция "Как в источнике данных"? deal

В общем, нормального решения не нашел. Остановлюсь на компромиссном решении: введу доп. поле 01.Январь,02.Февраль...12.Декабрь. Его и буду выводить на срез.

Автор - vbolotin
Дата добавления - 02.06.2014 в 21:57
baguzin Дата: Суббота, 10.09.2022, 12:31 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
Столкнулся с аналогичной проблемой. Работаю с моделью данных, и мне нужен срез на основе столбца таблицы - Категории:
TOP-1k
TOP-5k
TOP-10k
TOP-20k
TOP-30k
TOP-50k
TOP-100k
Несмотря на то, что в таблице задан именно такой порядок, в срезе Категории сортируются по алфавиту:
TOP-100k
TOP-10k
TOP-1k
TOP-20k
TOP-30k
TOP-50k
TOP-5k
Для настройки сортировки создал второй столбец - ID, и в Power Pivot на вкладке Главная кликнул на кнопке Сортировка по столбцам.
В диалоговом окне выбрал сортировать Категории по ID.
Вуаля))
 
Ответить
СообщениеДобрый день.
Столкнулся с аналогичной проблемой. Работаю с моделью данных, и мне нужен срез на основе столбца таблицы - Категории:
TOP-1k
TOP-5k
TOP-10k
TOP-20k
TOP-30k
TOP-50k
TOP-100k
Несмотря на то, что в таблице задан именно такой порядок, в срезе Категории сортируются по алфавиту:
TOP-100k
TOP-10k
TOP-1k
TOP-20k
TOP-30k
TOP-50k
TOP-5k
Для настройки сортировки создал второй столбец - ID, и в Power Pivot на вкладке Главная кликнул на кнопке Сортировка по столбцам.
В диалоговом окне выбрал сортировать Категории по ID.
Вуаля))

Автор - baguzin
Дата добавления - 10.09.2022 в 12:31
  • Страница 1 из 1
  • 1
Поиск:

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