Creando una columna calculada de la última fecha de una tabla relacionada

Un usuario Pregunto ✅

jamesb

Hola a todos,

Publicación por primera vez, lo siento por la pregunta de novato, pero no la vi al mirar

Tengo una tabla de productos y una tabla de ventas de productos relacionada 1:n en el número de producto. Quiero crear una columna calculada en la tabla de productos que tome la última fecha de venta para cada producto en la tabla de ventas de productos, ¿es esto posible y, de ser así, cómo?

Mi suposición comienza con related(lastdate(‘product Sales'[sold_date])), pero esto genera problemas, ¿cualquier ayuda sería muy apreciada?

sdjensen

Hola,

Podrías intentar algo como esto.

LastSalesDate =
CALCULATE(
	MAX( 'product Sales'[sold_date] ),
	FILTER( 
		'product Sales',
		'product Sales[product number] = 'products table'[product number]
	)
)  

sdjensen

Hola,

Podrías intentar algo como esto.

LastSalesDate =
CALCULATE(
	MAX( 'product Sales'[sold_date] ),
	FILTER( 
		'product Sales',
		'product Sales[product number] = 'products table'[product number]
	)
)  

jamesb

En respuesta a sdjensen

Gracias por responder, esto funcionó, pero una solución aún más fácil al final fue un MAX simple (como sugirió) como medida y luego la herramienta del usuario final daría la respuesta correcta cuando la medida tuviera el formato de fecha.

sdjensen

En respuesta a sdjensen

@JamesB – ¿resolviste tu problema?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *