Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Цепной расчет значений внутри столбца в PowerBI
 
оригинал файла в посте 30, я только в колонке "остаток" удалил одно число
можно MAX('Database'[Дата]) заменить на переменную VAR LastTime, которая находит последний сток, но тогда все расчёты на будущее будут ссылаться только на это число.
Цитата
Код
creditRate=CALCULATE(SUM([Продажи]);FILTER(ALLEXCEPT('Database';'Database'[ТМЦ]);'Database'[Дата]<=MAX('Database'[Дата])&&ISBLANK('Database'[Остатки])))

возможно поможет кому-то в дальнейшем, если есть разрыв в столбце остатков, то стоит в  VAR creditRate и VAR debetRate добавить еще одно ограничение
"'Database'[Дата]>[2 VAR LastTime]"

[CODE][/CODE]
Изменено: Anatoliy_N - 22.12.2020 20:06:08
Аналог функции ЕСЛИ в PowerQuery, Проверка значения поля на соответствие условиям в Power Query
 
Цитата
Максим Зеленский написал:
А на что ругается?
добрый день, не ругается, а просто не отрабатывает условие с or/and:

Table.AddColumn(#"Добавлен пользовательский объект2", "Пользовательский", each if [stock] <= 90 then 0 else if [stock] > 90 or [stock] <= 180 then "90-180" else if [stock] > 180 or [stock_days in the end Q] <= 270 then "180-270" else if [stock] > 270 or [stock] <= 360 then "270-360" else ">360")

в результате только 2 разбивки "0" и "90-180", хотя должны быть все группировки так как в условном столбце числа от 1 до 2220
Цепной расчет значений внутри столбца в PowerBI
 
Добрый вечер Господа!
столкнулся со сложностью.
Если в колонке "остатков" нет данных от 01-06-2017 то колонка "CUMM_from_Blank_Saldo"(накопительный расчёт прихода/расхода) начинает считать не с 1-06-2018 когда были фактические остатки, а с 01-06-2017.
Плиз подскажите, как обойти этот пустой пробел?
Из жизни остатки на складе есть не всегда поэтому такая ситуация имеет место быть, когда остатки бывают пустыми.
Изменено: Anatoliy_N - 21.12.2020 18:52:34
Загрузка файлов, Предложение о загрузке файлов
 
файл в архиве 116 кб ну както не заходит
вот тут пробую
сообщение об ограничении в 100кб есть, файлы в zip и rar не заходят
Цепной расчет значений внутри столбца в PowerBI
 
или я файл не вижу или он таки не залазит ? :(
Цепной расчет значений внутри столбца в PowerBI
 
файл пример в архиве во вложении.
Цепной расчет значений внутри столбца в PowerBI
 
в модельке данных ну совсем чуток
Цепной расчет значений внутри столбца в PowerBI
 
Цитата
Максим Зеленский написал:
Anatoliy_N , 300 кб сейчас лимит
выше вложил скрин ограничения на 100 кб.
Цепной расчет значений внутри столбца в PowerBI
 
Согласен, прозвучит глупо, пример в 100кб еще та задачка. Затянул с помощью PQ  в power bi, простенький файл всего на 2,6мб оказался. Загнал модельку в ексельку, файл 393 кб, в архиве 108кб :((((
Изменено: Anatoliy_N - 30.07.2020 17:47:25
Цепной расчет значений внутри столбца в PowerBI
 
Добрый день, Господа форумчани.
Просьба направить в правильное русло.
Задача по аналогии с примером выше реализовать расчет в Power BI. Есть 3 таблицы:остаток(stock), продажа(sls), приход(supply). Также справочники: артикула, календарь, страна.

Расчет меры ниже дает "пустой столбец". Отдельно переменные CredetRate и DebetRate дают также "пустой столбец". В примере от уважаемой JeyCi все расчеты производились в одной таблице, у меня это разные табл и понимаю, что нет связи, но не понимаю, как связать.
Плиз хелп! За любой совет буду признателен!

Код
Cumm_from_Blank_Saldo = 
VAR credetRte = CALCULATE(sum(db_SLS[Units2]),
        FILTER
            (ALLEXCEPT('db_Stock','db_Stock'[Product article]),'db_Stock'[Report date] <= MAX ('db_Stock'[Report date])&&ISBLANK('db_Stock'[Units q-ty])
                      )
            )

VAR debetRate=CALCULATE(SUM(db_Supply[Units]),
                     FILTER(
                        ALLEXCEPT('db_Stock','db_Stock'[Product article]),'db_Stock'[Report date]<=MAX('db_Stock'[Report date])&&ISBLANK('db_Stock'[Units q-ty])
                                    )
                            )
                        

Return (debetrate-credetRate)
Изменено: Anatoliy_N - 22.07.2020 14:25:37
Ошибка PQ expression.error ключу не соответствует ни одна строка в таблице
 
СПАСИБО!!! еще раз, действительно листы по разному написаны :( мой провтык, этот момент я упустил
Ошибка PQ expression.error ключу не соответствует ни одна строка в таблице
 
Спасибо за подсказку, возможно ошибка не в обнове.
Создаю запрос на объединение файлов xlsx, выбираю путь к папке, дальше "объединить и изменить" и ставлю галочку "пропускать файлы с ошибками".
и дальше все подгружается.
Все файлы стандартные. 10 колонок. файлы создает макрос.
Оказалось 1 файл битый.
Все работает, УРА!!!
Изменено: Anatoliy_N - 17.12.2019 10:58:33
Ошибка PQ expression.error ключу не соответствует ни одна строка в таблице
 
Цитата
PooHkrd написал:
Ну, или удалите это обновление.
читаю мат часть, так как еще обнов не удалял :)  
Ошибка PQ expression.error ключу не соответствует ни одна строка в таблице
 
добрый день, господа!
поставил обнову
Security Update for Microsoft Office 2016 (KB4484180) 64-Bit Edition
создаю с нуля запрос на объединение файлов с папки, выскакивает ошибка...
ошибка соединения к базе access по средствам power query
 
Спасибо огромное, ВЫРУЧИЛИ!!!!!
новая обнова, работает пока без ошибок
Security Update for Microsoft Office 2016 (KB4484180) 64-Bit Edition
Изменено: Anatoliy_N - 17.12.2019 11:02:25
ошибка соединения к базе access по средствам power query
 
были обновы от мИкрософта на этой неделе, точно
OLE DB - тип подключения
Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=Stock;Extended Properties=

let
   Источник = Access.Database(File.Contents("C:\Users\A.Vitsenko\Documents\PROJECTS\StockAgeMonitoring\StockDB_A.accdb"), [CreateNavigationProperties=true]),
   _Stock = Источник{[Schema="",Item="Stock"]}[Data],
   #"Дублированный столбец" = Table.DuplicateColumn(_Stock, "Weeek", "Копия Weeek"),
   #"Разделить столбец по положению" = Table.SplitColumn(Table.TransformColumnTypes(#"Дублированный столбец", {{"Копия Weeek", type text}}, "uk-UA"), "Копия Weeek", Splitter.SplitTextByRepeatedLengths(4), {"Копия Weeek.1", "Копия Weeek.2"}),
   #"Измененный тип" = Table.TransformColumnTypes(#"Разделить столбец по положению",{{"Копия Weeek.1", Int64.Type}, {"Копия Weeek.2", Int64.Type}}),
   #"Переименованные столбцы" = Table.RenameColumns(#"Измененный тип",{{"Копия Weeek.1", "year"}, {"Копия Weeek.2", "#Weeek.2"}}),
   #"Замененное значение" = Table.ReplaceValue(#"Переименованные столбцы",null,0,Replacer.ReplaceValue,{"Entity code", ....."#Weeek.2"}),
   #"Измененный тип1" = Table.TransformColumnTypes(#"Замененное значение",{"Копия Weeek.1", "year"}...),
   #"Удаленные столбцы" = Table.RemoveColumns(#"Измененный тип1",....),
   #"Строки с примененным фильтром" = Table.SelectRows(#"Удаленные столбцы", each [year] >= 2018)
in
   #"Строки с примененным фильтром"

где точки стоят я удалил названия полей

данные ошибку буквально на этой недели начались. Раньше таких сбоев не наблюдал. Если файл закрыть, сделать копию файла запрос рабочий. Нажимаю "обновить" ошибка.
Сам файл около 25мб. продажи, остатки, по локациям, в разрезе продуктов ну и во времени с 2018г (по дням)
исходные файлы и базы все стандартно лежат на местах без изменений. Просто добавляю меры, и смотрю какие данные добавить еще нужно.
подключение к аксесу через менюшку данные-создать запрос...
Изменено: Anatoliy_N - 16.01.2020 11:00:56
ошибка соединения к базе access по средствам power query
 
Добрый день, Господа!
Есть модель данных, которая подгружает данные с помощью power query с таблиц  Access. В какой то момент что -то пошло не так и выскакивает ошибка:

"Нам не удалось обновить подключение. Получено сообщение об ошибке: "dataformat.error unspecified error""


люди пишут одна из причин - разрядность, на машине стоит 64 разрядный  MS проф. плюс, 2016
(https://community.powerbi.com/t5/Power-Query/OLE-DB-or-ODBC-error-DataFormat-Error-Unspecified-error/td-p/757828)
(https://answers.microsoft.com/en-us/msoffice/forum/all/power-query-getting-dataformaterror-message-when/fe1fce88-2247-4522-a7d3-d387635a8882)

буду благодарен любому совету, как вылечить эту ошибку.
Power Query ошибка модели данных
 
Уважаемый PooHkrd, я очень БЛАГОДАРЕН!!!
айти выкл антивир и сотни тысяч строк подгрузились в считанные минуты!
Power Query ошибка модели данных
 
Спасибо!!! я к айтишникам антивир вырубать...
Power Query ошибка модели данных
 
Добрый день, Господа.
Просьба помочь, подключаюсь к sql серверу(через рower pivot и так же через power query), выбираю получить данные с sql server, подключаюсь к серверу, выбираю интересующую таблицу и ошибка :(
Win 7, 64бит, Office 2016 проф плюс 64 бит. Net Framework 4,7,1.
Много разных веток прошерстил, по разным ресурсам искал, не встречал ответа на данную ошибку. Буду благодарен любому совету.

Задача самостоятельно подключатся к таблицам и выгружать необходимую статистику по продажам, не прибегая к якзыку sql(не владею).
Страницы: 1
Loading...