Я пытаюсь определить, сколько возвратных встреч каждого клиента было в установленный таймфрейм с момента их последнего назначения. Мне нужно определить каждую строку, является ли это конкретное назначение назначением «возвращения» в течение 48 часов после их последнего назначения (т. Е. Было ли время начала их назначения в течение 48 часов с момента окончания их предыдущего назначения)?Powerpivot dax filtering rows на основе сопоставления даты строки строки
Я пытался найти ответ, но я не совсем уверен, что я ищу, и я относительно новым для Dax около того извинения, если это что-то основное. Я могу сделать первую часть относительно последней встречи, поскольку это просто максимум всех назначений для этого клиента.
=CALCULATE(max([End Time]),ALLEXCEPT(Table,Table[Customer ID]))
Что я борюсь с как включить дополнительный фильтр, чтобы только посмотреть на предыдущие назначения (по отношению к каждой строке). Я предполагаю, что если бы я мог вернуть таблицу, которая была отфильтрована, чтобы показывать только эти предыдущие записи, я мог бы получить максимальный и сравнить это, но не уверен, как писать о том, что в dax.
Большое спасибо за помощь.
Cheers, Chris.