Страницы: 1
RSS
Посчитать общее количество людей по каждому дню в Power BI
 
Нужно сделать таблицу с датами, где напротив каждой даты будет общее количество "Менеджеров", "Заместителей", "Работников".

Есть таблица с данными в которой за каждый день есть несколько значений. Нужно посчитать общее по каждой из категорий в Power BI ("Менеджеры", "Заместители", "Работники".
 
И вам тоже здрасьте.
Покажите в примере вид отчета, который хотите получить. И что конкретно у вас не получается?
Вот горшок пустой, он предмет простой...
 
Если отфильтровать по дате то получим таблицу, как в файле на странице 1. А нужно получить общее количество за день. как на странице 2.
 
PooHkrd, Помогите пожалуйста..))
Я только учусь и мне очень хочется разобраться...
 
Цитата
Nastinka написал:
Помогите пожалуйста..))
Как вам помочь при такой постановке проблемы?

По какой логике значения из того что есть попадают в отчет, который хочется получить? По логике "от балды? Ну тогда вам не ко мне, я такие алгоритмы писать не умею.
Вот горшок пустой, он предмет простой...
 
Доброе время суток
Цитата
PooHkrd написал:
Как вам помочь при такой постановке проблемы?
Ну, где-то как-нибудь как-то так.  Главное же дать направление для размышлений :)
Код
let
    getSum = (sub) => List.Accumulate(Table.ColumnNames(sub), 0, (acc, colName) => acc + List.Sum(Table.Column(sub, colName))),
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    managerFields = {"План Менеджер", "Факт Менеджер"},
    submanagerFields = {"План замменеджера", "Факт замменеджера"},
    workerFields = {"План работники", "Факт работники"},
    calcer = Table.Group(Source, {"Дата"}, {
        {"Общ. Менеджеры", each getSum(Table.SelectColumns(_, managerFields)), Number.Type},
        {"Общ.замменеджера", each getSum(Table.SelectColumns(_, submanagerFields)), Number.Type},
        {"Общ.работник", each getSum(Table.SelectColumns(_, workerFields)), Number.Type}
    }),
    #"Changed Type" = Table.TransformColumnTypes(calcer,{{"Дата", type date}})
in
    #"Changed Type"
 
Цитата
PooHkrd написал:
По логике "от балды?
Нет, не от балды...
Загрузила Вам не тот файл, потому что не могла влезть в допустимый размер форума. Вот и всё.
 
Цитата
Nastinka написал:
Загрузила Вам не тот файл
Ну, вот честно, вы издеваетесь? Где в новом примере результат, который хотите получить? Что вы как партизан? Все надо клещами вытягивать!  :D
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
Где в новом примере результат, который хотите получить?
Простите  :(  Чесно, мне уже самой надоело и стыдно, что ничего не получается... :oops:
Но я очень стараюсь  :D  
Изменено: Nastinka - 03.12.2019 12:09:33
 
Цитата
Nastinka написал:
Но я очень стараюсь
Из вашего примера, я вижу что вы знаете про PQ, умеете с его помощью разворачивать столбцы в строки, умеете результат запроса загружать в модель данных и формировать сводную таблицу. Это все прекрасно! Но объясните уже наконец, что вам хочется сделать, но не получается?
Вот горшок пустой, он предмет простой...
 
И я добавлю "приставаний".
Зачем ненужные файлы? Можно же подчистить за собой? Первые файлы до 20 кБ, последний почти 300... Никак не урезать?
 
Цитата
PooHkrd написал:
я вижу что вы знаете про PQ,
Я могу это сделать в Excel. Но не могу понять, как это сделать в Power BI с данными которые обновляются с базы SQL.
Можно алгоритм?  
Страницы: 1
Наверх