Столкнулся с проблемой - не получается без "плясок с бубном" отсортировать "Срез" Сводной таблицы, содержащий названия месяцев, в правильном (хронологическом) порядке. Excel упорно сортирует исключительно в алфавитном порядке и даже выбор "Как в источнике данных" не спасает.
При этом, в Сводных Таблицах, построенных на "обычных" данных (без использования модели данных PowerPivot), такой проблемы не возникает, там Excel использует настраиваемые списки и названия месяцев сортируются в привычном для всех виде.
Возможно ли получить "правильно" отсортированный список с Месяцами в отчете PowerPivot без каких-либо "обходных" вариантов, один из которых я привел в примере?
Подробно примеры и вся суть проблемы расписана в приложенном фале.
Всем привет!
Столкнулся с проблемой - не получается без "плясок с бубном" отсортировать "Срез" Сводной таблицы, содержащий названия месяцев, в правильном (хронологическом) порядке. Excel упорно сортирует исключительно в алфавитном порядке и даже выбор "Как в источнике данных" не спасает.
При этом, в Сводных Таблицах, построенных на "обычных" данных (без использования модели данных PowerPivot), такой проблемы не возникает, там Excel использует настраиваемые списки и названия месяцев сортируются в привычном для всех виде.
Возможно ли получить "правильно" отсортированный список с Месяцами в отчете PowerPivot без каких-либо "обходных" вариантов, один из которых я привел в примере?
Подробно примеры и вся суть проблемы расписана в приложенном фале.vbolotin
Попробуйте название месяцев писать не текстом, а датой 01/01/2014, 01/02/2014 и т.д. с использованием формата "ММММ". Проверить не могу - офис 2010.
Попробуйте название месяцев писать не текстом, а датой 01/01/2014, 01/02/2014 и т.д. с использованием формата "ММММ". Проверить не могу - офис 2010.Russel
Попробуйте название месяцев писать не текстом, а датой
Спасибо за идею. Я тоже сначала хотел "обхитрить" Эксель таким способом, но даже с учетом того, что в самой "Модели данных" можно указать формат представления данных (т.е. в соответствующей таблице Модели, даты с форматом ММММ будут выглядеть как: Январь, Февраль...), при создании среза по такому столбцу, в срез вытягиваются данные без учета формата отображения, т.е. в срезе мы увидим 01/01/2014, 01/02/2014.
Попробуйте название месяцев писать не текстом, а датой
Спасибо за идею. Я тоже сначала хотел "обхитрить" Эксель таким способом, но даже с учетом того, что в самой "Модели данных" можно указать формат представления данных (т.е. в соответствующей таблице Модели, даты с форматом ММММ будут выглядеть как: Январь, Февраль...), при создании среза по такому столбцу, в срез вытягиваются данные без учета формата отображения, т.е. в срезе мы увидим 01/01/2014, 01/02/2014. vbolotin
Сообщение отредактировал vbolotin - Понедельник, 02.06.2014, 14:59
Решал похожую задачу в других программах, может Вам подойдёт. Попробуйте создать два дополнительных столбца. В один тяните номер года от даты с помощью функции ГОД, в другой - номер месяца с помощью функции МЕСЯЦ. Далее сортировка в два шага - сначала по номеру года, потом по номеру месяца.
vbolotin, здравствуйте.
Решал похожую задачу в других программах, может Вам подойдёт. Попробуйте создать два дополнительных столбца. В один тяните номер года от даты с помощью функции ГОД, в другой - номер месяца с помощью функции МЕСЯЦ. Далее сортировка в два шага - сначала по номеру года, потом по номеру месяца.Rioran
Роман, Москва, voronov_rv@mail.ru Яндекс-Деньги: 41001312674279
Проблема в том, что на срезе мне нужно иметь название месяца, но как бы не был отсортирован источник данных (даже если в самой модели данных, месяцА упорядочены, хоть по дате, хоть по доп. полю 1...12) срез все равно сортируется либо по возрастанию, либо по убыванию! Странно, зачем тогда эта опция "Как в источнике данных"?
В общем, нормального решения не нашел. Остановлюсь на компромиссном решении: введу доп. поле 01.Январь,02.Февраль...12.Декабрь. Его и буду выводить на срез.
Rioran, приветствую.
Проблема в том, что на срезе мне нужно иметь название месяца, но как бы не был отсортирован источник данных (даже если в самой модели данных, месяцА упорядочены, хоть по дате, хоть по доп. полю 1...12) срез все равно сортируется либо по возрастанию, либо по убыванию! Странно, зачем тогда эта опция "Как в источнике данных"?
В общем, нормального решения не нашел. Остановлюсь на компромиссном решении: введу доп. поле 01.Январь,02.Февраль...12.Декабрь. Его и буду выводить на срез.vbolotin
Добрый день. Столкнулся с аналогичной проблемой. Работаю с моделью данных, и мне нужен срез на основе столбца таблицы - Категории: 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