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

Страницы: 1
Power BI Forecast значения до конца года, Power BI Forecast значения до конца года
 
Добрый вечер!
Не могу совладать с dax и рекурсией. Сломал голову.

Задача такова.
Мерой рассчитывается реализация факт. В произвольное время данные заканчиваются.

Нужна мера, которая бы брала последнее не пустое значение (Реализации факт) и для каждого следующего месяца прибавляла 50.

Нужна формула на DAX

Скрин приложен
Создание динамического заголовка в Power BI, Категория с максимальным количеством вхождений Power BI, Power Query
 
Вероятнее всего разобрался, спасибо!
Код
SUMMARIZE(TOPN(1,SUMMARIZE(ТБ,ТБ[Категория],"колво",COUNTA(ТБ[Категория])),[колво],DESC),ТБ[Категория])
Создание динамического заголовка в Power BI, Категория с максимальным количеством вхождений Power BI, Power Query
 
Если Вам, не сложно помогите пожалуйста. Второй день голову ломаю =(
Проблема в том, что я не знаю уже как обратиться с столбцу, который был агрегирован TOPN
Изменено: kish13 - 09.02.2018 12:29:05
Создание динамического заголовка в Power BI, Категория с максимальным количеством вхождений Power BI, Power Query
 
Коллеги, написал такую конструкцию
Код
TOPN(1,SUMMARIZE(ТБ,ТБ[Категория],"колво",COUNTA(ТБ[Категория])),[колво],DESC)

Возвращает таблицу из 1 строки с названием нужной категории, и нужным количеством.
Как же все таки из этого вытащить скалярное значение категории?
Создание динамического заголовка в Power BI, Категория с максимальным количеством вхождений Power BI, Power Query
 

Коллеги, добрый день! Подскажите пожалуйста с задачкой.

В power BI хочу создать динамический заголовок в зависимости от выбранного объекта.

Создаваемая мера =

IF(HASONEVALUE(ФИО);"Знаете ли Вы, что "& VALUES(ФИО)&"чаще всего предпочитает категорию"& LOOKUPVALUE(ТБ[Категория];ТБ[Категория];МАX (????????) &"в количестве" &Формула

В таблице ТБ содержатся не суммированные строки, типа
ФИОКАТЕГОРИЯ
1 А
2 А
1 А
2 Б
3 Б
1 Б
2 Б
3 С
Мне нужно для выбранного на визуальном элементе Power BI (ФИО) в меру еще добавить название категории с максимальным количеством строк.
Например, Для ФИО 1 должно выводиться А
                 Для ФИО 2 должно выводиться Б

Формулу для подсчета количества максимальной категории я написал и она работает. А вот саму категорию выдернуть не получается.
MAXX(SUMMARIZE(ТБ;ТБ[категория]; "Категория";COUNTA(ТБ[Категория]));[Категория])
Расчет количества уникальных товаров с фильтром, DAX количество уникальных записей с фильтром
 
Андрей, огромнейшее спасибо! Точно в цель!

До этого не использовал функцию SUMMARIZE, надо попрактиковаться =)
Расчет количества уникальных товаров с фильтром, DAX количество уникальных записей с фильтром
 
Подправил пример. Мера(DAX) в power BI должна выводить колонку результат в зависимости от того, какую я динамику хочу отобразить или по месяцам или по годам
Расчет количества уникальных товаров с фильтром, DAX количество уникальных записей с фильтром
 
Андрей не совсем понял Ваш вопрос.
1. Интервал может быть любой >1 и <10; >100 и <1000
2. Я в Power BI хочу построить динамику по месяцам количества товаров продажи которых лежат в указанном диапазоне из пункта 1. Для этого создаю меру, но на данный момент не могу составить формулу расчета.
У меня на графике должно получиться например, в январе было продано 35 товаров, продажи по которым были в диапазоне от 10 до 100 шт и т.д.

P.S. Если я в лоб использую функцию DISTINCTCOUNT то мне выдает все уникальные товары которые были проданы в данном периоде, а мне нужно с определенным количеством штук (в диапазоне значений).
Расчет количества уникальных товаров с фильтром, DAX количество уникальных записей с фильтром
 
Условие >1 и <=2 в примере.
Насчет сложного определения согласен, просто мне нужно было как то отразить интервал и что б он с примером корректен был.
Расчет количества уникальных товаров с фильтром, DAX количество уникальных записей с фильтром
 
Коллеги, добрый вечер!
В связи с тем, что с power bi и мерами (DAX) начал работать недавно, столкнулся с проблемой подсчёта количества уникальных записей в динамике с условием/фильтром. Пример во вложении.

Задача.
Есть таблица по ассортименту проданных товаров за период времени.
Нужно посчитать в формуле/мере DAX по месяцам, какие уникальные названия товаров встречались в периоде. При условии, что их продавали больше 1ого раза и меньше или равно 2. Как в примере результат должен быть равен 2.

Заранее спасибо!
Как правильно подготавливать данные для Power BI, Правила подготовки данных
 
Цитата
Максим Зеленский написал:
Есть подозрение, что эта выборка - это денормализация имеющейся схемы. Если есть возможность, используйте подключение к самому источнику, и денормализуйте только по необходимости, для повышения аналитической пригодности.
Так и есть, к живой БД ни кто подключаться не дает, нам лишь на SQL сервер грузят обобщенные данные. Через DirectQuery пробовал все летает, но функционал PBI становится каким то ограниченным, возможно не до конца разобрался.
Цитата
Максим Зеленский написал:
Если п.2 не правда, то средствами PQ вы можете создать нужные справочники достаточно просто, но смотрите мое предыдущее сообщение
Вот в этом как раз и не могу разобраться. Как их создавать. Если можно по подробнее, буду благодарен.
Цитата
Максим Зеленский написал:
Вот тут поясните, вообще не понимаю, что имеется ввиду? как вы получаете индексы путем слияния?
Выделяю столбец, выбираю создать как новый столбец.
Получившийся столбец преобразую в таблицу, удаляю дубликаты.
Далее добавляю столбец индексов.
Потом из основной таблицы выбираю слияние запросов, по столбцам. При слиянии в основную таблицу добавляю лишь индексы получившегося справочника.
Из основной таблицы удаляю текстовое поле, для которого уже есть индексы.

Только путем таких итераций получается:
1) При обновлении данных, долго грузятся данные справочники, так как каждый справочник обновляется отдельно по всему набору данных подключения к SQL серверу.
2) С основной таблицей вообще беда. Добавление справочника путем таких итераций, каким то образом "виртуально" увеличивает количество перебираемых данных при обновлении. Например если в основной таблице было 3млн записей, то при обновлении перебирает порядка 6млн. Добавляем еще справочник уже начинает перебирать около 9 млн и т.д. Хотя фактически в основной таблице так и остается первоначальное количество записей

P.S. Так же пытался создавать справочник путем нажатия на кнопку создать таблицу и формулы Distinct[Название колонки]. Но табличка получается не редактируемая, в ней уже не могу добавить столбец с индексами и связать ее с основной
Как правильно подготавливать данные для Power BI, Правила подготовки данных
 
Цитата
TheBestOfTheBest написал:
Вижу только один путь все данные записывать не в файл а на sql сервер.
Можно еще порезать эти данные на много кусочков, затем объединить уже в BI
Выборку которую я прислал уже залита на SQL сервер

Цитата
Дмитрий Тарковский написал:
И я все равно не пойму, тут Эксель каким боком, насколько я понял файл с расширением .PBIX используется программой Power BI Desktop?
Совершенно верно. Просто PBI трансформацию данных делает средствами однотипными с Power Query. А на этом форуме по данной тематике вопросы поднимаются.
Цитата
Илья Демид написал:
т.к. складывается такое впечатление что PBI увеличивает объем при каждом слиянии, а учитывая что у Вас остается и исходный запрос и запрос со слиянием то выходит дублирование инфо
Тоже заметил такую штуку, только не знаю как от нее избавиться.

Цитата
Илья Демид написал:
По поводу чисел - имелась ввиду разница как в VBA между Long и Int
Не совсем понял, про что вы говорите. Точнее на что был дан ответ.
Как правильно подготавливать данные для Power BI, Правила подготовки данных
 
Так как данных очень много, получается очень большой файл PBIX. PBI не позволяет опубликовывать файл более 1гб, а файл получается больше. Встает вопрос нормализации данны, т.е. пред подготовки. Мне интересно как люди проходят через этот процесс. Подключаться к промышленной БД ни кто не даст, да если бы и подключиться фиг разберешься в сотнях таблиц и связей. Т.е. приходится обрабатывать, такие обобщенные файлы.
Как правильно подготавливать данные для Power BI, Правила подготовки данных
 
Один из примеров обезличеных данных.

В реальности текстовые поля достигают длинны 20-50 символов
Как правильно подготавливать данные для Power BI, Правила подготовки данных
 
Добрый день, коллеги!

Так как литературы на русском языке по Power BI нет, возник вопрос о том "Как же правильно подготавливать данные для PBI".

У меня есть выборка в несколько миллионов строк (большинство полей текстовые), соответственно файл .PBIX получается очень большим и не подходит к публикации. На каком то зарубежном форуме я прочитал, что объем можно уменьшить, если некоторое количество текстовых полей представить в виде числовых полей.

Далее я начал создавать справочники, а в исходную таблицу добавляю лишь индексы. Индексы добавлял путем слияния таблиц, в следствие чего сохранение и обновление данных через Power Query стало очень долгим.

Глядя на свою выборку хочется ее нормализировать, только вот не представляю как это сделать в PQ, что бы мои слияния были более оптимизированы и занимали меньшее время при обновлениях.

Вопрос, я иду в том ли направлении или существуют более рациональные способы? Просьба дать комментарии, кто сталкивался с похожей проблемой.
Формула для расчета чистого рабочего времени в интервале дат с учетом графика работы
 
Получается тема слишком мудреная и сложная? =(
Формула для расчета чистого рабочего времени в интервале дат с учетом графика работы
 
Коллеги, добрый день! Помогите решить наболевшую задачку и написать формулу.

Имеется  Дата начала, Дата закрытия.
Имеется график работы: Количество рабочих дней в неделю (5,6,7)
Время начала рабочего дня, Время окончания рабочего дня.

Необходимо получить число чистого рабочего времени попадающий в указанный диапазон Дат.

Подробности подводных камней, в файлике.
Просьба, откликнуться мастеров эксель!

P.S. Универсальную формулу не нашел, варианты рассмотренные на форуме так же не получилось адаптировать =(
Power query, Удаление дубликатов (или группировка) с условием
 
Андрей VG, Спасибо огромное! Учиться и учиться еще надо, не с первого раза понял какие вы манипуляции выполняли. Все работает, все супер!
Power query, Удаление дубликатов (или группировка) с условием
 
Андрей VG, Спасибо большое получилось! Но получилось не очень красиво, так как у меня висит 3 соединения(Один с таблицей данных, другой с группировкой по минимальной иерархии и третий результат соединения таблиц). Как сделать внутри запроса так и не понял, не хватает знаний =(
Power query, Удаление дубликатов (или группировка) с условием
 
Коллеги, добрый день!

В примере приведены две таблицы, левая исходные данные, правая что нужно получить. Преобразование обязательно нужно выполнить в Power Query.

1. Мы имеем Список групп.
2. И должности сотрудников в этих группах с некой информацией.
3. Должности сотрудников имеют иерархию (Самый главный, Главный, Обычный).

Необходимо получить список групп (без дубликатов), с условием того, что если в списке сотрудников для группы была должность "Самый главный", то мы выводим информацию по группе этой сроки. Если в списке сотрудников не было "Самый главный" выводим информацию по группу, с более низкой значимостью т.е. "Главный". Если и ее нет, то выводим "Обычный"

P.s. Если в группе сидит несколько сотрудников с одной должностью которая должна выводиться выбираем любую. Главное что бы была 1 строка

Пожалуйста помогите разобраться с такой задачкой.
Шаблон сводной диаграммы, Слетает шаблон сводной диаграммы при пустых срезах сводных таблиц
 
Коллеги, добрый день! Столкнулся с такой проблемой! Есть сводная таблица из нее построена сводная диаграмма. Для нее настроен и сохранен шаблон сводной диаграммы!  Для сводной таблицы есть срезы Год, Квартал, Месяц, День.

Проблема в том, что при выборе в полях среза несуществующих значений диаграмма становится пусто. Далее при выборе уже существующих значений шаблон сводной диаграммы слетает. Восстановить невозможно. Приходится ручками заново перестаивать (визуально) сводную диаграмму.

У кого были подобные проблемы? К сожалению из за сложной конструкции не могу предоставить файл пример, так как это все завязано на PowerQuery-PowerPivot-Сводные таблицы.
Динамический поиск значений ячеек сводной таблицы, ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ
 
StepanWolkoff, Я так пробовал не принимает такую конструкцию!

Проблема решилась через небольшой костыль. Просто нужно было ячейку сделать текстовым полем. Однако дальше возникли проблемы с формулой расчета в текстовом поле, выводит введенную формулу как текст
Динамический поиск значений ячеек сводной таблицы, ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ
 
Коллеги добрый день!
Не получается использовать функцию ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ

Автоматически генерируется такой текст  "=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("[Measures].[КПЭ Своевременность обработки]";$A$3;"[Своевременность обработки].[Год]";"[Своевременность обработки].[Год].&[2015]," и т.д.

Я пытаюсь сослаться на ячейку в которой сам ручками буду задавать год  "=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("[Measures].[КПЭ Своевременность обработки]";$A$3;"Год";G33;" в значение выводит #Ссылка!

Т.е. не нравится просто число которое введено в ячейке G33, хочет его видеть в двойных кавычках. Подскажите что делать?
Power Query ошибка модели данных
 
Проблема вроде как исчерпала себя. Не могу точно сказать, что помогло, но было произведено удаление и переустановка пакета MS Office и обновление DotNET Framework до последней версии.

Думаю, помогло второе.

Всем спасибо, кто откликнулся на проблему!
Изменено: kish13 - 18.01.2017 10:01:35
Power Query ошибка модели данных
 
Цитата
Андрей VG написал:
Скачайте и установите последнюю, может поможет.
Не помогло =(
Power Query ошибка модели данных
 
Цитата
Андрей VG написал: Может версию обновить?  Загрузил в Excel 2010 32бит. Версия: 32-разрядная версия 2.40.4554.161
У меня Excel 13 (15.0.487.1000) 64- разрядная
Кодировку менял результат тот же!
Отличие в коде лишь -
Код
 QuoteStyle=QuoteStyle.None
Изменено: kish13 - 17.01.2017 17:32:09
Power Query ошибка модели данных
 
Да 2013, корпоративная лицензия.

Делаю, тоже самое =(
Если не сложно, можно скриншот?
Изменено: kish13 - 17.01.2017 17:31:42
Power Query ошибка модели данных
 
Разделитель вертикальная черта
Power Query ошибка модели данных
 
Коллеги, добрый вечер! Столкнулся с очень неприятной ситуацией невозможности добавления/создания Модели данных.

Суть проблемы такая, есть большой файл данных в формате (.csv). Я его пытаюсь загрузить с помощью Power Query произвести некие изменения набора (к примеру нормализация) и данный обработанный набор добавить в модель данных PowerPivot. Однако, модель данных не создается, возникает ошибка



Перерыл весь интернет, решения найти не могу. Очень надеюсь на вашу компетенцию.  
Страницы: 1
Наверх