Страницы: 1
RSS
Сортировка слева направо в сводной таблице
 
Собрал нужные данные в сводную таблицу из PQ, и для красоты нехватает их только правильно отсортировать.
Сортировка по цифровому десятизначному коду(код ТНВЭД), но в некоторых может отсутствовать последние два нуля.
Т.е. они должны быть отсортированы в примерно таком порядке:
123 000 000 0;
123 000 00;
234 000 000 0.
При этом слить две строки нельзя, это разные товары.

Есть ли разумный способ провернуть это в сводной таблице или ещё в PQ?
 
Файл пример где? Что есть и что нужно получить?
Вот горшок пустой, он предмет простой...
 
Файл-пример прикрепил.
Слева таблица, справа сводная таблица.
Таблицу слева сортировать нельзя, т.к. от порядка строк зависит импорт через PQ.
Сортировать можно только на последнем шаге в PQ или в сводной таблице.
Отсортированная таблица должна получиться такой:
codebrutto
1230000000123
1230000000234
23400000200
2340000000345
3450000000456
т.е. сортировка сначала по первому разряду слева, потом по второму, и так далее.
 
Доброе время суток
Цитата
opex13 написал:
должна получиться такой
И в этом проблема?
Код
let
    Lähde = Excel.CurrentWorkbook(){[Name="Taulukko1"]}[Content],
    #"Muutettu tyyppi" = Table.TransformColumnTypes(Lähde,{{"code", Int64.Type}, {"brutto", Int64.Type}}),
    forOrder = Table.TransformColumns(#"Muutettu tyyppi", {"code", each Text.From(_)}),
    #"Sorted Rows" = Table.Sort(forOrder,{{"code", Order.Ascending}})
in
    #"Sorted Rows"
 
Вариант решения при помощи Power Pivot.
Вот горшок пустой, он предмет простой...
Страницы: 1
Наверх