У меня есть таблица с: Идентификатор заказа, Идентификатор клиента, Идентификатор продукта, Дата заказа, Год-месяц (например: 2002 г. по январь 2002 г.)
Как выбрать первый заказ для клиента для продукта в выбранном диапазоне дат?
Я смог использовать этот пользовательский столбец для обработки первого заказа в каждом месяце:
First Cust-Prod Order =
COUNTROWS(
FILTER(
'Orders',
[Customer ID] = EARLIER([Customer ID]) &&
[Product ID] = EARLIER([Product ID]) &&
[Order ID] <= EARLIER([Order ID]) &&
[YearMonth] = EARLIER([YearMonth])
)
) = 1
Это работает, но это не требует фактического Выбранный диапазон дат учитывается - это каждый месяц. Как я могу заставить это работать с выбранным диапазоном дат, который может быть 2 или 3 месяцами? Поэтому я могу добавить срез, чтобы показывать только те ордера, в которых первый ордер истинен?
Спасибо!