Size: a a a

Power BI Group RU

2021 March 19

YB

Yanina Bykouskaya in Power BI Group RU
Ilya Shelegin
Считаем в переменную количество выбранных дней, затем CALCULATE(SUM(), DATEADD(Дата, - переменная, DAY))
Это супер, так а как эту переменную рассчитать?
источник

IS

Ilya Shelegin in Power BI Group RU
Yanina Bykouskaya
Это супер, так а как эту переменную рассчитать?
Элементарно COUNTROWS
источник

IS

Ilya Shelegin in Power BI Group RU
Или count
источник

KK

Konstantin Kadikin in Power BI Group RU
Yanina Bykouskaya
Чтобы найти для каждой этой даты сумму показателя. И чтобы в итоге получился текущий период vs предыдущий.
Возможно, я ошибаюсь в логике.
Похоже я сделал) Извращенно, наверно, но работает
источник

YB

Yanina Bykouskaya in Power BI Group RU
Ilya Shelegin
Элементарно COUNTROWS
Попробую, спасибо.
источник

YB

Yanina Bykouskaya in Power BI Group RU
Konstantin Kadikin
Похоже я сделал) Извращенно, наверно, но работает
Можете поделиться, пожалуйста?
источник

KK

Konstantin Kadikin in Power BI Group RU
Yanina Bykouskaya
Можете поделиться, пожалуйста?
щас
источник

KK

Konstantin Kadikin in Power BI Group RU
выбрали в фильтре 2 дня, в отфильтрованном периоде сумма 94
отсчитал 2 дня назад по количеству дней, сумма 86
источник

KK

Konstantin Kadikin in Power BI Group RU
Сумма предыдущая =
VAR _CountDays =
   COUNT ( 'Таблица'[Значение] )
VAR _StartDate =
   FIRSTDATE ( 'Таблица'[Дата] )
VAR _Amount =
   CALCULATE (
       SUM ( 'Таблица'[Значение] ),
       'Таблица'[Дата] >= _StartDate - _CountDays
           && 'Таблица'[Дата] < _StartDate
   )
RETURN
   _Amount
источник

KK

Konstantin Kadikin in Power BI Group RU
@iashell Что-то более оптимальное не придумалось, есть идеи?)
(ну и время). Мне что-то интересно показалось...
А, увидел, ты выше там написал вариант, но это пусть Yanina проверяет)
источник

IS

Ilya Shelegin in Power BI Group RU
Konstantin Kadikin
@iashell Что-то более оптимальное не придумалось, есть идеи?)
(ну и время). Мне что-то интересно показалось...
А, увидел, ты выше там написал вариант, но это пусть Yanina проверяет)
Можно ещё попробовать dateinperiod, но принцип тот же будет
источник

KK

Konstantin Kadikin in Power BI Group RU
Ilya Shelegin
Можно ещё попробовать dateinperiod, но принцип тот же будет
а, я про него тоже помню, но мне что-то мое проще показалось) Но твое короче)))
источник

KK

Konstantin Kadikin in Power BI Group RU
Щас Максим всех уделает)
источник

MZ

Maxim Zelensky in Power BI Group RU
Aleksey
Всем, привет! Есть визуализация с данными за 3 года. Когда фильтрами выбираешь все года, либо 2019 и 2020 по отдельности, то с подписями периода все ок. Если выбирать отдельно 2021, то подписи периодов отображаются некорректно, хотя в табличном виде все верно (последнее изображение). Не понимаю в чем проблема, формат дат одинаковый.
у вас в оси стоит дата. Если формат оси не категориальный, Power BI сам подбирает формат отображения даты и плотность меток по оси, в зависимости от количества точек. Мы этим параметром управлять не можем.
источник

MZ

Maxim Zelensky in Power BI Group RU
Konstantin Kadikin
Щас Максим всех уделает)
источник

А

Аглая in Power BI Group RU
Всем доброго дня. Приглашаем на новый Финансовый интенсив по Power BI.

Записывайтесь на новый бесплатный интенсив по Power BI, где онлайн школа IQBI научит подключаться к Excel и базам 1С, подтягивать данные и строить отчеты по этим данным в Power BI.

Посмотрите программу интенсива, где вы научитесь основам Power BI:
День 1. Работа с Excel
➡️ Знакомство с Power BI
➡️ Получение данных из файлов Excel
➡️ Построение сводного финансового отчета в Power BI

День 2. Работа с 1С
➡️ Подключение к 1С на примере тестовой базы 1С Бухгалтерия
➡️ Выгрузка регистра бухгалтерии по приходам/расходам с расчетного счета
➡️ Построение отчета о доходах/расходах компании на основании данных из 1С

Power BI помогает аналитикам, маркетологам, руководителям, финансистам и менеджерам:
- Упростить работу с Excel и 1С;
- Сократить ручной труд по сбору и анализу данных;
- Объединить данные из всех источников в одном окне;
- Спрогнозировать исходы управленческих решений.

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

🗓 Дата проведения: 23 и 24 марта с 19:00 до 21:00
💻 Формат участия: Онлайн трансляция с преподавателями.

Запись: https://wep.wf/b6woqj?traffic_mark=7463md&utm_source=freepublic&utm_medium=facebook&utm_campaign=intensive
источник

YB

Yanina Bykouskaya in Power BI Group RU
Konstantin Kadikin
Сумма предыдущая =
VAR _CountDays =
   COUNT ( 'Таблица'[Значение] )
VAR _StartDate =
   FIRSTDATE ( 'Таблица'[Дата] )
VAR _Amount =
   CALCULATE (
       SUM ( 'Таблица'[Значение] ),
       'Таблица'[Дата] >= _StartDate - _CountDays
           && 'Таблица'[Дата] < _StartDate
   )
RETURN
   _Amount
Это отлично работает для карточек. Но если выводить на графике / таблице, где есть временная шкала, это не работает(
источник

KK

Konstantin Kadikin in Power BI Group RU
Yanina Bykouskaya
Это отлично работает для карточек. Но если выводить на графике / таблице, где есть временная шкала, это не работает(
Учитывая, что ось у вас одна, а периоды разные, то как вы себе это представляете?
источник

KK

Konstantin Kadikin in Power BI Group RU
источник

MZ

Maxim Zelensky in Power BI Group RU
Konstantin Kadikin
Сумма предыдущая =
VAR _CountDays =
   COUNT ( 'Таблица'[Значение] )
VAR _StartDate =
   FIRSTDATE ( 'Таблица'[Дата] )
VAR _Amount =
   CALCULATE (
       SUM ( 'Таблица'[Значение] ),
       'Таблица'[Дата] >= _StartDate - _CountDays
           && 'Таблица'[Дата] < _StartDate
   )
RETURN
   _Amount
да норм.
другие варианты:
=
VAR _MinDate =
   CALCULATE ( MIN ( 'Calendar'[Date] ), ALLSELECTED ( 'Calendar' ) ) - 1
VAR _Count =
    ( COUNTROWS ( ALLSELECTED ( 'Calendar'[Date] ) ) ) * -1
RETURN
   CALCULATE (
       [MEASURE],
       DATESINPERIOD ( 'Calendar'[Date], _MinDate, _Count, DAY )
   )
источник