Size: a a a

Power BI Group RU

2020 August 27

SS

Sergei Sergeev in Power BI Group RU
Maxim Zelensky
=Calculate(distinctcount('спрКлиенты'[id_Головной_контрагент]), 'Продажи')
Максим, а в фильтре подавать всю таблицу Продажи (я понимаю что это расширенная таблица и все будет работать). Но она же гигантская? Это будет не медленнее summarize?
источник

ID

Ivan Deryabin in Power BI Group RU
Vasily Prozorov
Добавить индекс столбец в query. Затем в dax написать меру через fiilter(earlier) на этот индекс
Спасибо! Что-то пролистал и не понял - это можно мышой сделать или код надо писать?
источник

MZ

Maxim Zelensky in Power BI Group RU
Sergei Sergeev
Максим, а в фильтре подавать всю таблицу Продажи (я понимаю что это расширенная таблица и все будет работать). Но она же гигантская? Это будет не медленнее summarize?
Проще проверить
источник

ID

Ivan Deryabin in Power BI Group RU
Сергей Николаевич
Но только если дальше а модель данных или в сводные, то сведение делать не нужно (последний шаг)
Ну да. Но мне надо спивотить В ТОМ ЧИСОЕ
источник

СК

Сергей Коломиец... in Power BI Group RU
Vladimir
Пожалуйста, можете поподробней рассказать ?
Сначала сортировка таблицы идёт, потом добавление столбца - индекса, затем удаление дубликатов.
источник

СК

Сергей Коломиец... in Power BI Group RU
Sergei Sergeev
да, все получилось через summarize. спасибо.
Вариант. COUNTROWS ( CALCULATETABLE ( VALUES ('Спр Контрагенты 'ID головной ) ) )
источник

V

Vladimir in Power BI Group RU
Сергей Коломиец
Сначала сортировка таблицы идёт, потом добавление столбца - индекса, затем удаление дубликатов.
Не пойму, как столбец индекса поможет, точнее чем?
источник

СК

Сергей Коломиец... in Power BI Group RU
Vladimir
Не пойму, как столбец индекса поможет, точнее чем?
При выполнении команды удалить дубликаты оставляет дубликат с наименьшим индексом, остальные убирает.
источник

V

Vladimir in Power BI Group RU
Сергей Коломиец
При выполнении команды удалить дубликаты оставляет дубликат с наименьшим индексом, остальные убирает.
Странная ситуация, по некоторым строкам получилось , а по некоторым наоборот результат ошибочный.
источник

V

Vladimir in Power BI Group RU
Vladimir
Странная ситуация, по некоторым строкам получилось , а по некоторым наоборот результат ошибочный.
Ух ты, спасибо Сергей вы помогли найти ошибку в базе данных. И ваш способ ещё на 100 не уверен, надо убрать ошибку , но по моему работает
источник

СК

Сергей Коломиец... in Power BI Group RU
Vladimir
Ух ты, спасибо Сергей вы помогли найти ошибку в базе данных. И ваш способ ещё на 100 не уверен, надо убрать ошибку , но по моему работает
Отлично. Я сам недавно до этого дошёл. Видимо это особенность pq оставлять с наименьшим индексом, при его наличии. А если его нет, то он сортирует по возрастанию.
источник

AK

Artyr Ka in Power BI Group RU
Ребят, подскажите пожалуйста правильно ли я сделал столбец добавления НДС:
if("название таблицы[date]" >= 2020; [затраты без ндс] * 1,2;  [затраты без ндс] * 1,18)
источник

SS

Sergei Sergeev in Power BI Group RU
if(YEAR(название таблицы[date]) >= 2020; [затраты без ндс] * 1,2;  [затраты без ндс] * 1,18)
источник

SS

Sergei Sergeev in Power BI Group RU
если у вас в date лежит полная дата
источник

AK

Artyr Ka in Power BI Group RU
Sergei Sergeev
если у вас в date лежит полная дата
да полная,пр-р 27 октября 2019г.
источник

AK

Artyr Ka in Power BI Group RU
спасибо
источник

SS

Sergei Sergeev in Power BI Group RU
либо if("название таблицы[date]" >= DATE(2020, 1, 1); [затраты без ндс] * 1,2;  [затраты без ндс] * 1,18)
источник

AK

Artyr Ka in Power BI Group RU
Sergei Sergeev
if(YEAR(название таблицы[date]) >= 2020; [затраты без ндс] * 1,2;  [затраты без ндс] * 1,18)
добавил year, вроде ничего не изменилось, но сама формула стала корректнее)) Ещё раз спасибо)
источник

SS

Sergei Sergeev in Power BI Group RU
Сергей Коломиец
Вариант. COUNTROWS ( CALCULATETABLE ( VALUES ('Спр Контрагенты 'ID головной ) ) )
СпрКонтрагенты не отфильтруется же продажами, в таком случае.
источник

SS

Sergei Sergeev in Power BI Group RU
Artyr Ka
добавил year, вроде ничего не изменилось, но сама формула стала корректнее)) Ещё раз спасибо)
Не за что. Но странно, что ничего не изменилось… datetime в PBI хранится в виде чисел, по факту вы сравнивали с датой 30.12.1899 + 2020 дней.
источник