Me alegro mucho Minerva entonces esto te puede ayudar con el Punto Uno:
Creo una tabla donde Contiene: Cliente, Fecha de Primera Compra, la primera factura que fue comprada.
Tabla Primera Factura Cliente = SUMMARIZE(
Sales,
Customers[CustomerName],
"Fecha Primera Compra", FIRSTNONBLANK('Calendar'[Date],[M_Ventas]),
"Invoice" ,
MAXX(
TOPN(1,
SUMMARIZE(Sales,'Calendar'[Date],Sales[Invoice]),
CALCULATE(MIN('Calendar'[Date])),ASC),Sales[Invoice])
)
Con esta tabla hago un join a la tabla Sales (campo de join es Invoice) desde el Modelo de Datos:
Esto lo hago para saber que productos fueron comprados con esa factura.
Ejemplo:
Muchas gracias Minerva que tenga un buen inicio de semana tu también.
Saludos,
Santiago