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

Страницы: 1
Power bi. Посчитать итоги по конкретному работнику со сдвигом в +1 день
 
Вот  я не внимательный, я посчитал, что вы мой неправильный кусок кода привели в пример.
Спасибо.
Power bi. Посчитать итоги по конкретному работнику со сдвигом в +1 день
 
То есть как я хочу, через меру  - не получится?
Только создавать еще один столбец с данными, сдвинутыми на нужное кол-во дней в таблице и ивановых фильтровать оттуда?
но ведь столбец обновляется только при повторной загрузке данных, а мера при изменении фильтров и так далее
мерой бы лучше
Power bi. Посчитать итоги по конкретному работнику со сдвигом в +1 день
 
Максим Зеленский,,но при этом конструкция
Код
сдвиг = CALCULATE(SUM('Лист1'[данные]),DATEADD('календарь'[Date],1,DAY))

прекрасно работает, несмотря на фильтр по календарю (1-31 января) - выдает данные с 02/01 по 01/02
Изменено: Александр Хазов - 03.09.2020 08:56:47
Power bi. Посчитать итоги по конкретному работнику со сдвигом в +1 день
 
Простая таблица
нужно посчитать в 1 месте все итоги + итоги по иванову со сдвигом в +1 день
если просто функцию Dateadd  применить +1 день - все отлично работает, но если к ней добавить фильтр - сдвигает только первую границу, вторую дату оставляет концом текущего месяца
где что подкрутить, чтобы работало ?
Создание меры для нарастающего итога, Power bi
 
Цитата
Максим Зеленский написал:
в ось ставите дату из календаря
Дьявол кроется в деталях :)
Спасибо.
Создание меры для нарастающего итога, Power bi
 
причем в другом месте вот это работает

Расходы нарастающим = CALCULATE(

   SUM([Расход]),

   ALL('Расходы'),

   FILTER('Расходы',EARLIER('Расходы'[Дата])>='Расходы'[Дата])

   )

а в этой таблице вроде то-же самое
Расходы нарастающим = CALCULATE(
   SUM([Сумма взаиморасчетов]),
   ALL('Анализ НДС поступления'),
   FILTER('Анализ НДС поступления',EARLIER('Анализ НДС поступления'[Дата поступления])>='Анализ НДС поступления'[Дата поступления])
   )
пишет EARLIER/EARLIEST ссылается на более ранний контекст строки, который не существует.
Создание меры для нарастающего итога, Power bi
 
Цитата
Максим Зеленский написал:
в ось ставите дату из календаря.мера:
Но в этой версии отбора я не получаю нарастающий итог
или нарастающий следующей мерой из меры формировать? должен же быть путь изящнее, 1 формулой
Создание меры для нарастающего итога, Power bi
 
А если исходник power bi ?
там таблица данных  на 10 строк + календарь, созданный на ее основе Календарь = CALENDAR("01.01.2019",max('Анализ НДС поступления'[Дата поступления]))
связь один ко многим
в общем - все приложил
Изменено: Александр Хазов - 18.08.2020 22:25:35
Создание меры для нарастающего итога, Power bi
 
Сорри, теперь есть
Создание меры для нарастающего итога, Power bi
 
Есть вот такая таблица, хочется график с нарастающим итогом по дням
то есть одна ось сумма с начала года, вторая даты
поиск смотрел, найденная конструкция типа

Мера = =CALCULATE(SUM('Анализ НДС поступления'[Сумма взаиморасчетов]),FILTER(ALLEXCEPT('Анализ НДС поступления','Анализ НДС поступления'[Сумма взаиморасчетов],'Анализ НДС поступления'[Дата поступления]),'Анализ НДС поступления'[Дата поступления] <= EARLIER('Анализ НДС поступления'[Дата поступления])))

попробовал вот так (работает когда даты не повторяются)
Поступление нарастающим
Код
 = CALCULATE(
    SUM([Сумма взаиморасчетов]),
    ALL('Анализ НДС поступления'),
    FILTER('Анализ НДС поступления',EARLIER('Анализ НДС поступления'[Дата поступления])>='Анализ НДС поступления'[Дата поступления])
    )

результат тот же - EARLIER/EARLIEST ссылается на более ранний контекст строки, который не существует.
наверняка ведь чуть поправить, помогите плиз
Изменено: Александр Хазов - 18.08.2020 14:54:27
Страницы: 1
Наверх